[citation][nom]tramit[/nom]Somehow Google needs to do what Apple does and let no one mess with their upgrade processes. Demand that if they want to sell their devices then we would have less dependence on carrier BS/manufacturer BS. If someone wants the overlay then they can manually do it themselves once the manufacturer provides via their website or through push notification.[/citation]
Yeah, but this is one point where Android differs from Apple. It is also a selling point for the operating system, allowing a whole lot of manufacturers to provide their own customized versions. As much as I want to agree with you, this would simply mean Android was no different than Windows Phone or iOS.
Note also that you can come up with your own customized version of the operating system. Assuming you jailbreak your phone or are somehow allowed to override the existing operating system, you could theoretically install your perfect-for-you OS. In practice, this type of flexibility may doesn't mean much today. But it is still a rather important aspect of an operating system. A fully open and open source architecture is, as I see it, the future of mobile computing.