neodorian
Android Expert
I think that echoes the relative maturity of the app store vs the android market. I haven't browsed the app store in forever but what I imagine is the case is that its saturated with productivity apps that fully use (if you can call it that) iPhones capabilities, so now that people already have had those for a while, that leaves them really only wanting games.
Well, Apple has done a good job at selling the iPhone to a wide range of people. Games are the kind of things that really show off the platform and that a lot of people are drawn to. They did a great job getting that phone out there and into the general awareness. The critical mass of buyers combined with what was at the time a uniquely unified and powerful platform made for tons of developers looking to come up with the next best thing to make a buck. I think as Android deals with the fragmentation issues and becomes a larger part of the general phone population, you will see the same kind of development there as well.
That same control and limitation that we all hate as techies is nonetheless helpful in keeping the platform standardized. As you can see with game consoles, with a small hardware set you have the freedom to optimize code in ways you can't when you need to support a more diverse hardware set. The hardware in an XBOX 360 is nowhere near as powerful as even a modest gaming PC but it can easily match the experience through optimized code. Android will have a tough time accomplishing this since one of its strengths is that any manufacturer can build the phone they want and then customize Android to fit.