Mod: This thread is spawned from the Uncharted 2 game thread. Now it's on the tech forum, standards will be raised!
It's also true that the reason some of the vistas are so impressive is precisely because the game isn't open world and you can't actually go into those beautiful locations.
In Uncharted 2 though, you don't have the open exploration, but on the other hand, you get to visit so many very different places and get a great diversity in the visuals. From snowy locations, cities, temples etc. I don't think you could combine all of this in an open world if you wanted it tied to a realistic setting.
It's also true that the reason some of the vistas are so impressive is precisely because the game isn't open world and you can't actually go into those beautiful locations.