Like any game, if you try hard enough to break the illusion, it will break.
The illusion hat immerses us into games requires some cooperation by the player. Not until we move toward true simulation will we avoid this.
One of my big complaints with the Uncharted series though is that by definition of some of the features, it's hard not to sometimes break the illusion so I think often Naughty Dog needs to do a better job preventing such issues.
The big example of this is the fact they have the treasure collectibles. In order to find them, you have to search the level. They're in all sorts of places both obvious and not. Sometimes that means jumping to places you wouldn't think of at first, going to corners you'd ignore.
But because of the nature of Uncharted, sometimes doing that literally caused bugs or game breaking stuff to emerge. Once I fell through the level in U3 and couldn't get back out. Once while searching for treasure in U2, I jumped down to a roof literally only a few feet down that I apparently wasn't supposed to go to and the game automatically killed me. Once I walked over a puddle and Drake's body went limp and died.
So I hope they try to provide ways to barricade that illusion in an improved fashion.