The actual problem is the carriers/manufacturers, but Google could have put in requirements regarding upgrade policies. However, they're apparently not in a strong enough position to do that, after all they need to get the manufacturers on board on the promise that they have more freedom with Android.
They could also have made it easier on the manufacturers to do upgrades (ie. giving out continuous updates during development instead of just a source dump at launch time).
On a technical level, yes, but when discussing Android "the product" (aka "the experience") it's the correct way to refer to it.
Re:We Need to Talk About Android
by bunderbunder on Wednesday March 07, 2012 @11:00AM
(#3675876)
Android isn't just Google. It's also the carriers and manufacturers.
Surely the actual problem is the carriers/manufacturers?