They are still on same danger... but there is one catch what many does not understand.
Microsoft could do all kind software, as many or how well as they just want. But here is the catch.
They can not pre-install it to Windows or even distribute with Windows disk.
But they can offer it trough their web sites as post-install method by the user choosing. Like what Microsoft does with Windows Live Essentials.
No one, can and say Microsoft could not made earlier a easier way to open a ISO files just with post install method by downloading it from microsoft.com (as long as Microsoft use same API's what are available for everyone else and not secret ones).
Microsoft could have done all kind fancy software, to be installed by post install method. But they never actually do it for now anything else than for Live Essentials.
But this new thing is that Microsoft knows it has a dominant market position on PC markets and it abuse it shamesly.
Microsoft does not need to fight with others of popularity among PC users as over 99% of sold PC's comes preinstalled Windows (and you need to understand, PC is just a line of personal computers like Mac is line of personal computers).
If we want situation to change, every PC needs to come with empty storage device. And every storage device (HDD and SSD) needs to be empty when sold. So to PC user to get a Windows to their PC, they need to buy a PC and separated Windows disk and install it by themselfs or buy a service so someone would install Windows for them.
This would give a two benefits.
1) People would learn that they are free to use their older Windows license and not to pay again from Windows license
2) People would learn that there are alternativites for Windows, so Linux, FreeBSD and many other would get better change to be chosen by their features, not just by idealistic persons beliefs sotware needs to be open and free.