[citation][nom]biohazrdfear[/nom]What people understand is you have to ROOT your device to avoid this. I can get any update I want or any Google ROM out there without having to depend on the manufacturer. The main fault here is on Google for allowing the cellular companies to have main control of when the users can get the updates on the stock ROM. Apple proves to be the strongest company to have control over their devices. They do not allow custom operating systems on the iDevices, no cellular service branding (seeing AT&T or Verizon on the phone), and things of that nature. Google should provide service to where they install the STOCK ANDROID ROM and have main control through Google other than the cellular provider.[/citation]
Once again, rooting needs to stop being pushed as something typical. Rooting should only be done by those who know exactly what they are doing, are willing to brick their phones, are willing to accept the voiding of the warranty and accept possibly paying more for technical support as well as be willing to pay full price for a replacement phone if something goes wrong.
In the case of installing a custom ROM, yes, that is all great for the tinkerer, but it is awful advice for someone who depends on their phone. There is also the issue that this takes you off the upgrade path. This may be fine for merely OS upgrades, however, it is not always upgrades that get pushed. If a carrier makes changes to their network that changes how the phone and the network interact, they have to push out an update for that, and if you have a custom ROM, you don't get it.
I'm not saying there is something wrong with rooting in and of itself, but the problem comes in when people say to do it casually as if it's no different then turning your phone on and never talk about the potential risks and downsides. Read any responsible Android site and they point out the benefits AND the pitfalls of rooting as well as custom ROMs.