11 months ago
Last edited at 1:50AM on 1/1/2013
1. Fragmentation. There are LITERALLY about 300 different versions of Android. Yes there's ICS and Jelly Bean and Gingerbread, but they are all remarkably different on nearly every different device, and then there are also the developer builds. 2. Nonstandard UI. It's a far more complex UI with a higher learning curve than most. 3. Few or non-existent updates. With very little exception, only the "flagship devices" will actually receive software updates. The hundreds of other Android devices sit on outdated software.
I like some Android phones and the iPhone is not a bad phone at all. I just think that the iPhone has had the spotlight for much longer so when phones like the Galaxy come and try to hog it, fans of each stick to their sides more firmly producing fanboy hate.