Hi everyone! So, everyone here (except Nexus One users, probably) is most likely reading this subforum because they're waiting for an update for their Android phone. I myself am waiting for a Froyo update for my locked-down Milestone, hoping it'll get here some time during the lifetime of my phone... Now my question is: Why is the update system this way? Why are the carriers and manufacturers responsible for pushing out their own firmware updates when we've got devices that are perfectly capable of getting firmware updates directly from Google over the web? Sure, carrier customization, brandings, Sense-UI type custom skinning and all is nice to have, but why is there no "vanilla" upgrade path for people who just want a generic Android that's actually up to date? Imagine getting OTA notifications on _any_ Android phone as soon as Google pushes them out the door... Are there actually technical reasons for this situation? Drivers or something like that? Or is it more likely that the situation is due to pressure from carriers, who would probably refuse to carry Android phones if this was the case? Obviously Android is still somewhat customizable, with custom ROMs and such (if you're lucky enough to not have a locked bootloader - oh wait, us Milestone owners were probably the only people in history dumb enough not to check for something like that before shelling out the cash), but it's still nowhere near as open as I'd imagined before I actually got my first phone. In fact, it strongly reminds me of the Windows Mobile community - devices abandoned by the manufacturer, with the only way to get new updates being custom ROMs with the fun of voiding your warranty on the way... I certainly know I'll be getting the next Google Dev Phone (or whatever it is they're currently calling the Nexus One), and not some third-party handset, precisely because of this problem. What are your thoughts? Why are we even in this situation? How are we going to get out of it? Or are 80% of Android phones on the market simply destined to be outdated relics (software-wise) a year after their release?