The comments on that article hurt my brain.
I enjoyed the article, however. I recently had a chat with a work colleague of mine regarding this. He's a big Apple fan, and I a big Android fan. I do keep two phones, a jailbroken iPhone 4 and my own Galaxy SII running Cyanogenmod 9, and I try and get as balanced an opinion as I can.
During my chat, I mentioned how I felt more limited by iOS. My main issue is that the iOS UI is a wall of icons. The phone feels like a tool. I use it to open applications, and those applications do what I want.
Whereas under ICS, the phone feels a lot more personal. After a bit of time organising and getting used to what I want, I have found a good balance between icons and widgets. I can easily spot if I have an email or a text or a missed call by simply tapping the power button once, and not needing to unlock. When I open an application, it feels like it is part of the operating system, because everything talks to one another clearly.
An example would be in order. Since the default mail app on the iPhone is... eh. I downloaded the Gmail app for my mail needs, set my phones next to one another (running from the same Wifi network) and sent a test mail to myself. Both phones gave me an alert sound pretty much simultaneously (I think the iPhone was a little quicker) and I fired up the screens. Without unlocking my Samsung, I saw I had a Gmail notification, unlocked, dragged the bar down, and opened the mail instantly. However, I had to unlock the iPhone and scan through any icons with the red marker to tell me what might have made the noise. My gmail is on my dock, so I assumed it was that.
While at work, however, both my phones are on silent. I won't hear notifications from either. When I grab either one to check any messages, it's usually clear what I need to be looking at much faster on my Android.
Another little foible stems from multitasking. Another side by side comparison. I put on a song and listen to music while I browse Reddit, for example. Another song comes on, and I feel like I want to skip track. I can use voice control, but that's not going to happen on the bus to work, is it? On the iPhone, I have to drop back to the home screen, open up Music, skip, back to home, open up Alien Blue, continue. On my Samsung, however, while browsing, I can grab my notification bar and skip or pause directly from there. Or, since I am using ICS, I can hold my home button and bring up the recent apps list thing. From there I can directly enter the music app, do what I need, then hold the home button again and return directly to my reddit app with no middle steps.
This comment has gotten out of hand. Hardware differences aside, I think both phones have strengths and weaknesses. The iPhone has user friendliness that the Android doesn't, but I had to jailbreak the iPhone to get features that I consider to be standard issue from my Galaxy SII. They should, and do, appeal to different markets, and so very few people seem to understand this.