Why are Apple iPhone Users Slow to Upgrade?
localytics.com
localytics.com
There's also the issue that jailbreaks aren't always available right away for the latest version. They usually take a few weeks to appear after releases.
Compare HARDWARE upgrades to iOS4 devices and software upgrades, and you'll understand the disparity. Apple users are more likley to buy the next generation of phone than upgrade their last-generation device to the newest software.
Not to mention the elephant in the room that is iOS4's initial horrible performance on last-gen devices.
This article is a bit naive.
The "you must update to run this software" appears to be what makes most apple people update (after buying appstore apps), NOT buying a new phone like you claim.
However as a matter of general OS upgrades, the centralized model (Apple) is working much much much better than Android's reuse of the old carrier based one on average.
The G1 took forever to get new versions, and the Cliq (one of the more popular phones, especially on TMobile) hasn't gotten an update to a modern version of the OS yet (version 1.5 baby...). Android OS fragmentation is all over the map due to poor investment by the handset makers/carriers.
The platform update model of Apple is being copied by the Windows 7 Phone people exactly because of the Snafu that is Android OS version update, if you ask their evangelist/developer training people.
(As an ex-Linux kernel developer/driver developer, I am saddened to see the mess that is Android OS fragmentation. I really really really would prefer to see it be the dominant platform, but the tools and platform unity aren't there. I actually am Cheering for adobe to get an android compilation target that works worth a flip)
In short, I view this "Android users update faster graph" to be "fibbing with statistics", as the Real delay in the android world is the months it takes to get each handset manufacturer/carrier to put out the new version, not the actual release-install time of the individual user.
So the graph is skewed by both of those.
Additionally, android is OTA updates, where they don't even notice there is an update available on iOS until they jack in. The article make it sounds like laziness, when I expect it's more not knowing an update is available