Well said, x 2.
It is definitely a pet peeve of mine that programmers in general, in order to release a "version upgrade", deliberately hide and/or remove things to which we grew accustomed in the current version in use. Micro$oft has been doing it for years, as well as a great many other software vendors. If I wanted to be "protected from myself" by having things like Flash disabled, I don't think I would be using Android OS, which is for many of us the current flagship of freedom from such oppression. Yet, it is looking more each day like "everyone" in the electronic vendor arena is headed toward becoming an Apple wannabee. I don't think Android's tremendous success was in any way built upon such an idea. Indeed it is the exact opposite. So they should be giving us MORE freedom in new upgrades, not taking it away, if they intend to keep the trend growing.
Micro$oft sure isn't getting it with their current Metro interface. They'll come to regret it once it is too late. Then they can release another clandestine admission just like the one they officially told Maximum PC in an interview, when they admitted Vista was "the most botched OS launch they ever had".
If these folks like Amazon would just look at the real reasons people root devices, they might actually find a way to capitalize on it.