Nexus Phones Are "Ringers"
ben-evans.com
ben-evans.com
Devices not sold on the Play Store are not Google's product. Those products performing poorly, purchased as you stated, are the fault of the carriers.
I also wouldn't call the Nexus devices "ringers". Maybe if Play customers had faster processors or better displays than our carrier cousins, sure; but that's not the case. We are just purchasing our tiny little computers straight from the manufacturer, rather than buying from a third part.
The Nexus devices have their own history of problems as well. I still have no WiFi calling on my Nexus 4, despite T-Mobile Nexus 4's having the ability to do so. Of the 3 Nexus 7's I purchased for Christmas 2012, there's only one that will charge any longer: the one I rooted and run Cyanogen Mod on.
I'm not sure exactly what you are asking for with this post, for Google to run the bloated device you paid twice as much for from the carrier, as opposed to buying straight from Google (the Nexus 4 case study).
Uhhh... No? If my employer, or its customers, insisted I used my mom's computer to develop their software I would tell them to fuck right off.
I'll agree that judging all Android phones based on the Nexus experience is silly since you miss the vendor bloatware and lack of timely (or any) updates common in many Android products. But I'm not convinced many people are doing that, and the author certainly doesn't do anything to support the idea that they are. People might be buying a lot of bargain basement crapware Android phones, but are they doing so with the expectation that they're getting the optimal Android experience?
A hand tweaked car is something that you can't get unless you're a GM exec, or have work done (at your own expense) after buying the car.
It may be true that nexus devices aren't leading the pack in popularity for various reasons, but they are at least available.
My main point is I really don't think this Google's problem and I think they are already doing more then I would have expected.
My wife has a Nexus 7, and it's great. I have an HTC phone, it's also great.
This whole article seems like a bad attempt at discrediting Google and Android....
The same thing occurs in general software development. The developers will often have more and larger screens, faster computers, more memory, storage, faster networking etc than their average customer. And that can lead to a worse than expected experience for their customers.
The poster could explore what Google can do about it. One obvious thing is to make stock Android that much "better" so that consumers seek it out, or at least prod vendors to keep up. The other is to make Android upgradable to the current/best version - a choice Google did not make except for very limited areas (play store and services).
I don't know how this would scale very well. Impressive Verizon!
Fix that conundrum, and you will have a lot of your problems fixed with the ecosystem. Perhaps bifurcating the "os" from "runtime" or something is necessary so google can update everyone to the same 'version' of 'android'
I don't know where to draw the line, but this is a chief reason iOS eats android for lunch app dev wise.