Microsoft is only giving itself bad PR with the stupid nagware thing. Just stop it, MSFT, fix your current OS instead of trying to force it on everyone else.
Give us an option to disable that stupid Metro GUI thing. It's less annoying in W10, but it still manages to screw up things.
Maybe then you'll start getting voluntary upgrades!