Why would they? Again, it's not Google that needs changing here, it's HTC/Samsung/Moto/Sony. While they are under no obligations to keep up with Google and the Nexus line in terms of updates, it would be nice to see it happen.
why would they?
android is still taking over the world. and other than geeks on message boards like this 95% of people could care less if they have the current version.
also to the guy that claims the rom guys can get a stable build out in X days, those are people who are primarily skinners, skinning leaks.
the AOSP guys rarely ever can do this. and its not remotely stable. CM7.1 even after several releases on my thunderbolt was no where near what a real manufacturer could release as stable.
Like I realize geeks think they are anything near what a normal person would care about, but in reality they are not. I have a galaxy nexus and I love it. But i'm a geek and a software dev. Regular people want prettier icons, prettier looking widgets and things that have pretty graphics.
The iphone has those things. skinned androids have much prettier themes than stock android generally (especially pre ICS). ICS stock is kind of drab and dark looking and it has very very plain looking widgets and apps. I like it that way, but most people want bling and transclucent shiny icons and stuff like that. Hell most people like chrome on their cars, and fake chrome in their car interior. The masses are not you and motorola sells to the masses. I mean the razr has sold many more units than the nexus. It is on a skinned and prettier icon'd version of android but not the latest and 95% of people don't care, or dont even know ICS exists or is newer.
Hell this is probably why windows phone 7 sells like crap. its all text and has no pretty icons and no one was allowed to skin it with all those little effects that make ios look so pretty ( as well as say HTC sense, touchwiz, etc). Windows 7 phone is super fast, mostly text, and really plain. its exactly what geeks want and what regular people who want bling do not look at.