Could this technology fix 3D cities?

Exactly – looks very fake, and not at all realistically rendered.

Might be “ok” for a ground based “game”, but does not seem to be appropriate for a flight Simulator, trying to depict realistic scenery from an altitude.

But maybe that just a failing of what is displayed on their current website