On some feed I came across: How to get rejected from the App Store, and as I read through it I became more and more glad that I’ve got an Android phone. Some of the top things that I do with my phone are explicitly prohibited by Apple. Streaming internet radio, directly syncing podcasts to the phone, having widgets on your desktop, improving on the phone built ins (in this case calendar display), all of these things are prevented on the iPhone.
Yes, the iPhone has a more consistent UI. It’s easy to be consistent if you limit your functionality, and require that everyone that owns your device runs your client software on a desktop in your house as well. Android phones don’t ever assume that. An Android phone is more than a smart phone, it’s a cloud access point. If you have to use a cable to put data (contacts, music, whatever) on your device that has always on wireless networking… you have failed.
I’m glad that Apple opened up this market for more vendors to play in, but I’m seriously glad that Google is relentlessly pushing it forward. The post PC era is really about whether or not you need a PC to use your other devices. As far as I’m concerned, the answer should be no.