Until all Android developers get on board with releasing a unified product, I believe iOS will continue to outpace Android OS in overall consumer use and loyalty. Despite Android’s claims of dominance, the true reason iOS continues to outshine Android is because iOS maintains one unified operating system. Quite simply, you know when you purchase an iPhone or iPad, you’re going to be on the latest operating system. When you purchase an Android device, the answer is, “who knows.” Some Android devices are still operating on 1.5, an obsolete and extinct system.
Well, as this post shows, there’s no incentive for developers to upgrade your device. It’s too costly, and they aren’t receiving any benefits from your upgrade. Thus, in the name of “customer no-service” there isn’t a single manufacturer or wireless carrier who cares whether you have Android 1.x or Android 4.0. And you thought you were getting a 4.0 update “sometime in 2012.”
Therein lies Android’s biggest problem. With it’s open system, there is no cohesive OS to force manufacturers or wireless carriers to behave equally. They already have your money, and therefore you’re forced to continue using your outdated device while your iPhone-carrying-yuppy-friends have Siri.
(Caution – Language)