My point is merely that it CAN be as simple as I suggest to reward the player. It doesn't have to involve heavy scripting, massive art resources, complex tools. It is possible to add detail that keep people talking about your game for years to come just by using a little ingenuity.
I completely agree with you that it's important to reward the player in such a way, but in this next-gen world we have to do it in a way that looks good or else we get people going "OMGZ Obsidian r N00bs the playurs r walking thru teh vines!!!111" As you can see from the screenshots and trailer we've stepped up our game on the art side of things, but there's no point in having better art if it doesn't accentuate the design. A pretty game that isn't fun isn't a good game. So we have to come up with systems that still reward the player in a fun way, look good and make sense with the three T's in mind.
The astute ones here should take a minute to not just think about what I'm saying it, but why we know so much about this subject.
Some people will ALWAYS complained about SOMETHING. What you are doing won't stop that in any way.