Having a consistent interface is nice.
But what good is it when it doesn't do what you need it or want it to do? If you are an app developer, a software platform vendor, or hardware manufacturer, I don't care about your business model or how you plan to put me into a corner where I have to use your product -- and then use it only in ways which you prefer. In fact, the more you disable features and interoperability with other systems in the name of usability, the more I will avoid your product. I want a device to do what I tell it to -- no more, no less. If your leveraged synergies and pretty interfaces do not give me that, I will use something ugly which gets the job done.
Hence, no iPhone for me. And this is coming from a decade-long Mac user. (I fled Windows for Mac OS X when it came out as it was unixy, did more than Windows out of the box, and didn't limit what you could do in the name of product tie-ins. If and when Apple decides to apply this App Store nonsense as the only way to get Mac applications, I'm gone.)
Give me an off-contract, unlocked, rooted, Cyanogenmodded "phone" and (though not as pretty as a new iHotness) I can do more without the constant drain on my wallet. It's not that I am cheap (I'm typing this on a 17-inch MacBook Pro with a matte screen, for $DIETY's sake). It's that I refuse to pay for crippled technology.
So I have to be careful to not install a crap knock-off app with a bad interface when I am in the Play Store. Big deal. It's better than some corporation telling me that I don't own my hardware.
And I understand that most people just want a content-consumption device that does a few other things and is simple for them to use. For them, an iPhone and its mysterious App Store may be just perfect.