My phone, purchased brand-new last summer (the model itself is almost, but not quite a year old), still runs Android 2.3. It will run Android 2.3 forever, even though Google owns the company that made it. Jelly Bean, released last year, is still on less than 10% of all Android phones, and may never even exceed 15%. If Google can't get its act together on the update situation, a lot of people, myself included, will no…
What I find disingenuous about this line of argument is that you (and everybody who argues it) know full well that you will not be keeping your current phone "forever", and in fact, it's almost 100% certain you will replace it within 2 years if not 12 months simply because of the 2 year upgrade cycle that exists in many carriers or if not, because of the lure of next generation hardware will convince you to buy a new…
But my point stands. Most people buy new phones on a 2 year cycle when their contract expires. I buy phones on a 2-year cycle.
I am not expecting tremendous engineering resources to be spent on porting on bleeding edge OS to an obsolete phone. I am expecting some resources to be spent on porting my phone to an OS that was announced and available to OEMs when my phone was released. I am expecting an OS to be released on a phone which has the hardware to support it.
I am stuck with an outdated OS thanks to Google, becaues they won't do a damn thing to pressure carriers or manufacturers to remedy the update situation.
And you know what? The money I use to buy my phone is my money. When the time comes to vote with my wallet, if Google has not fixed the update situation it created, I will vote for something other than Android.