iOS has the "absolute best apps" because of the level of polish, design, and near-pixel-perfect elements visible in the apps. I've used Android for years (SGS2 and Nexus 7) and many of the apps are poorly designed and have even poorer implementations. Many of them feel like they are just 5 standard UI widgets put together on the screen is just bland. This can be seen by how many Android applications use Holo but don't try to give it their own personality. Small changes to the UI can lead to a personalized and tailored/polished feel (Starbuck's green standard navbar, Netflix's logo on their own red navbar, etc). Also, iOS apps seem to experiment more with gestures and UX concepts. Using apps like Clear, Google Maps, Haze, etc. really shows you how well thought out an app could be. It just seems like many of Android's apps look the exact same and lack that attention to detail, I guess.
Also, please remember that "more powerful" doesn't correlate to "best." I would rate Clear much, much higher than most Android apps. While it doesn't allows me to access the root filesystem, overclock the CPU, or alter the boot image, it's extremely intuitive, attractive, and works beautifully.
The part I have a problem with is the wildly different-looking and different-functioning buttons, lists, menus and so on. If they had exercised some restraint and only applied a minimal colour-only theme, I could figure out what their UI does after just looking at it.
Enjoy your MIDI-playing personal USB fan on your Android phone--I'll just be over here getting actual work done.
Are you saying you can't get work done unless some third party makes those decisions for you?