I can't argue the multitude of reasons to hate M$, but the fact that a free service they are offering doesn't play well with their competitors products, and that they did not spend enough money to ensure that it did seems a bit over the top. That they bothered to even ensure/provide that it functioned at all seems sort of a good thing, let alone tuned it to run well. Do you think Chrome(google) or Apple is less invasive on the privacy side ?
As for "could not afford to buy a Linux computer", I've never seen one myself either. Plenty of intel/amd hardware running Linux, lots of Solaris, Tandem, DEC, IBM, CRAY, and even some RedHat branded hardware, but never a Linux computer.
You are not a user, you are a developer. Users at the place I work for don't require Administrator to do anything, don't install anything, they just login answer email and use the programs that are installed and fully supported by the IT dept. Their machines reboot at night when it is scheduled by IT just like they always have. I've found that they don't even know what version of OS they are on as long as the stuff they need for day to day work functions, e.g. email, and the apps that are put there as part of the software push. Most of them are very happy with Windows 10 because they got shiny new hardware with it and it is faster than their old stuff was. The small slice of developers and QA folks that do require additional access have been less than happy in many cases, some even valid, though some of the grief is just M$ haters, who are gonna hate no matter what...
A standard is only as good as it is implemented in the wild. W3C can recommend all it wants but if web masters refuse to implement it or adopt it, it is just so much wasted documentation. This will likely result in a huge fragmentation of the web not seen since the AOL, Prodigy days of the past.
What if you just let a 13 year old do the plowing for you ?
Why won't sharks eat lawyers? Professional courtesy.