True. Fragmentation is probably the biggest issue on Android. Luckily I like to tinker so I root and install a custom ROM, meaning I'll probably get the next two to three Android versions before I decide to buy a new device
The rule of thumb seems to be to support the last three major software versions (ICS, Gingerbread, Froyo). Obviously not everyone sticks to this, including Google (Chrome is ICS only), but *most* apps appear to work. Also, if apps are updated and remove legacy support with an update, the chances are you'll be able to find an older version online somewhere.
Good! That's what I like about Android, it's advancing at a really fast pace. I don't think support for older devices should hamper innovation. I buy a phone for what it can do at the time. Sure, it would be nice to get updates for a couple of years, but it's not the end of the world if I don't. Clearly the operating systems are at opposite ends of the spectrum and have different types of users in mind.
You don't have to. Lots of people still use my old phone, the HTC Desire. I sometimes visit a Desire forum for nostalgia and I see that they're discussing apps I'm running now on my S2. The Desire is like 2-3 years old now.
I can comfortably handle a 4.3" phone in one hand. My mrs has a 4.7" phone which I can use with one hand aside from it's a little bit awkward to reach the top left hand corner using my thumb (I'm right handed.) Aside from that, even a 4.7-4.8" is usable with one hand for me. The Galaxy S3 has a 4.8" screen with the second biggest battery ever seen in a mobile phone (as far as I know), and it still manages to be only a slight bit thicker than the Galaxy S2, which is a very thin device. When the phone gets bigger to accommodate a bigger screen, that means more room for the internals to be placed, so it doesn't really need to get any thicker.
That's my opinion anyway. I used to love the 3.5" screen on my old iPhone 1st gen, but I could never use it again. It's too small.
I too hate the GUIs that are forced on us. That's usually why I root and install a stock Android ROM. It's a bit annoying though, as you lose some of the features that were added. For example, if you root the Galaxy S3 and install a stock Android ROM, you will most likely lose the smart stay, smart notification etc options.
I wish manufacturers would use the stock Android UI and just offer their own interface as a launcher rather than force it on us.
www.mobilefun.co.uk
Most Android phones have lots of accessories.
Very true. However, it cannot be argued that iOS has more features than Android, which is what I've mainly been posting about in this thread.
----------
I agree with what you're saying, but we were debating which OS has more features, not which one has more apps. I was simply pointing out that whilst I can point out a lot of Android apps/features that cannot be created for iOS, it's more difficult to do the same in reverse.