I really don't get all the hate on this service. It is better than the alternative; devices that are never updated because carriers and manufacturers would rather you go out and buy more hardware every year. This happened to my Droid (Verizon) and Transformer (ASUS), after a single update, they never received even a modicum of support again.
Oh no, Android is slightly more useful, at the cost of carriers and manufactures... must be a terrible plot.
I understand wanting control, but sadly mobile devices have moved way beyond that. You can't control your hardware nor, really, your software. They aren't desktop computers... Sadly. I would kill for upgradable mobile devices, so I don't have to toss them every year. I find disposable hardware to be a bit vulgar. Then add in the fact, that sans rooting (if possible) that your device will never, ever, see an upgrade. So to get more functions, and security, you need to go shell out $300+ for a new device. If you're not on a contract, then you might just be screwed.
I'm also happy that Google recognizes, finally, fragmentation.