Originally Posted By: KrisZ
The problem with Android is that people mess with them too much, because it's so easy to mess with, and that is why they have all sorts of problems. Plus prior android versions were pretty bad.
This is a good point.
The Android platform is very inconsistent, and that's one of its biggest assets and one of its biggest detractors. On the good side, open source keeps development avenues very open and nearly anyone can develop an Android app. OEMs (Motorola, HTC, Samsung, etc) can put their overlays or skins on the OS to customize it. On the bad side, those overlays or skins are often buggy or slow. A lot of people look for devices with as close to "stock" Android as possible. I've also had a ton of apps crash (or Force Close), even stock Motorola or HTC Android apps (like the battery data screen the old Motorola I had). One of the system updates on my old Motorola broke the alarm clock, so I had to download an app for that. This is a system update from Motorola itself, and it broke part of the phone. Things like this are widely documented, and can be frustrating for users. My wife's Motorola Droid 2 was never the same after the September 2011 Gingerbread update. This is also very documented in Motorola forums. I had to factory reset her Droid 2 once very 5-6 weeks. Ridiculous.
The iPhone is very much a closed environment, the opposite of Android. And there are plusses and minuses to that as well, also nearly the opposite of Android. The open development that Android enjoys is not there on the iPhone, but at the same time, iPhones tend to be rock solid without a bunch of force closes or battery pulls to restart the phone. In fact, this is why I've been against non-removable batteries in the past. I'm used to BlackBerry Curves and Droid phones that required regular hard, battery-pull resets.
My current HTC is definitely better than any Android smartphone experience I've had. The Motorolas were not great, but HTC got it right with Sense. I understand that it's heavy on the data (I have unlimited with Verizon, so I don't really care), and can be slow. I guess the Incredible 2 has the guts to churn through it. I've been happy with our Android tablet as well, a small 7" Acer A100. It came with Gingerbread, but I upgraded it to Ice Cream Sandwich early, with a leaked Acer ROM. So far, ICS works really nice, much nicer than Gingerbread was. It's starting to be a really polished and refined OS, but still has a little ways to go compared with some of its competition.
Pros and cons to them all for sure. They're fun little devices.