Your personal observations are inaccurate! One word - BEJEWELED!!! Does the game use shaders? No! Can the game be made in 3DGS? Yes! And I leave this question to you - is the game bashed by the press? Are most of indie games bashed by the press? If you don't see the difference between indie games and professional company games, I cannot help you!
I suggest that you read a bit more about different game genres, other than the FPS - Crysis! If graphics would rule the gaming industry, indie games would die! And there is nothing you can say to disprove this point!
Leonardo