As far as I can see he simply filled a need. If google would be so kind as to state what their problem is with it, who knows, it might see a revival.
Is that even true? I keep hearing how Windows users are not selective enough about what they install.
People interested in creating crap seem to find a way, platform notwithstanding.
Also, the Android SDK works really well for testing with a physical device. Plug in by USB, or use wireless ADB, and it only takes a couple of seconds to deploy a debug package to your testing device. Much faster than using the emulator.
I agree, but look through past posts on hn and see if this isn't a oft-mentined opinion.
It's also the language that most big businesses run on these days. It's popular to learn because it's used many places (e.g. useful). Language has nothing to do with it. The iTunes App Store is riddled with comically bad apps and that's never going to change. NetFlix is also riddled with horrible movies, it's the nature of the business.