I disagree, I think it is almost entirely Google's issue. Who has anything to gain by existing hw getting upgraded? Certainly not Moto or Verizon (or Samsung, AT&T, HTC, ...) The company that has something to gain is Google, who is in a fight with Apple and MS, and wants to keep customers on the latest greatest to keep apps and ads.
Google, like MS has, needs to learn how to convince HW/carrier companies to push through the updates. This will require both carrot and stick - some kind of compensation, and threatening to drop them to the bottom of the release schedule or drop them entirely.
Google would like to believe that they just have to throw a release over the wall and all their partners will rush to spend money to qa, distribute, and support it. In my experience, the real world doesn't work that way.
eric
Yes, that's exactly how the real world works. I'd be interested in hearing the details of some of those experiences to the contrary.
These are separate autonomous businesses. What you are suggesting is Google should somehow have the authority to force companies to spend money and take on liabilities. No business in their right mind would allow that.
Are you honestly trying to say Google has the expertise and experience to tell Samsung how to make money selling cell phones?
Google simply licenses the OS to manufacturers. Google provides support to those manufacturers, but they don't/can't stick their fingers in their business. What business would ever give up control of their own expenditures/liabilities, simply because they licensed some software?
Android is so popular because it's a powerful OS, easily licensed and easily implemented. If Android had the liability tail you propose, none of us would even know about Android... it would be a non-starter for any business in their right mind.
The blame for any lack of support rests squarely on the manufacturer and the carrier. I'm not sure which one deserves the most blame. I think it might be Verizon, but there's no way to tell.
Google is definitely out of it. If you are going to blame Google, you may as well blame your mother too, because she is doing nothing to force Motorola and Verizon to fix this situation. How dare she sit there and do absolutely nothing!!! ;-)