The majority of games played on smartphones are casual malarkey like Angry Birds, Cut The Rope, etc anyway so I agree at this point in time a hugely powerful GPU isn't a necessity anyway. As many people have pointed out (including Apple users) the experience you actually get is worth so much more than ridiculous spec wars. If Ice Cream Sandwich brings smoothness across the board, better battery efficiencies and smaller enhancements I'll be fine with it. I can live with a 5 megapixel camera as well. I'm not convinced you need much better on a phone, because if you are that worried about taking high quality pictures you'd buy a proper digital camera. Most people use their smartphones to take pictures to upload to social networks like Twitter, Facebook etc not for blowing up and printing out.
To that end I'm not sure why people call the iPhone 4S a disappointment as it's phenomenally specc'd. 8 megapixel camera with backlit sensor and flash, HD recording, a dual core processor with insane GPU power, plenty of RAM and the build quality is second to none (even if the glass isn't smash proof). It's pretty much blow for blow with a Galaxy S2 which has a faster processor but a much worse GPU - and the iPhone 4S has a higher res screen. Really the only thing that could disappoint anyone is the lack of re-design.