Really, these are misconceptions?
Point 2 - the issue of lack of hardware accelerated graphical compositing system on Android is still a problem. Single core Windows Phone devices are smoother and more responsive than high end Android phones. I tried both, I noticed.
From:
http://nfarina.com/post/8239634061/ios-to-android
"Android seems to have made the decision early on that they wouldn’t force their manufacturing partners to include a GPU. This decision made total sense back in the pre-iPhone days, but now it’s causing pain, as even the new hardware acceleration in Android 3.0 is limited by the original software-based compositing system."
Point 3 are things that most people don't care about. Or if they did they would equally be concerned about:
- Android lacking any proper sync solution to get music/video onto their phones, without relying on a assortment of not very good third party tools.
- Google keeping so much information on them.
- Not getting updates at all.
An android enthusiast attacking another platform over updates is the funniest thing I've read in a while! Windows Phone Mango coming to all Windows Phones (regardless of network/geographical location) this autumn. iOS 5 coming to every iPhone 3GS and iPhone 4 this autumn (regardless of network/geographical location).
Android Ice Cream sandwich - you don't know anything! Look at all the mess in the past (HTC Desire to 2.3). What on earth makes you think it is going to be any different?
Finally, Google is very much an advertising company. It is where the vast majority of their revenue and profit comes form. If you haven't seen 'targeted' advertising yet, it is only a matter of time.