And your point is? You have shown a load of screenshots of Windows displaying errors in the GUI and 1 each for Linux and Mac in the command line. Trying to make Windows out to be worse? One isn't even a Windows error, it's from EA, and another could simply be trying to run a 64 bit program on a 32 bit OS.
They are exactly the same thing. What happens when a manufacturer makes a product obsolete and pushes new drivers through Windows updates that brick it? No doubt you just go out like a good little consumer and buy a new one instead of being able to use an older unsigned driver that actually works. Yes it happened, and yes I have to reinstall the old driver if I ever remove the device. PL2032 USB to UART converter, should I really be forced into a new one just because ther manufacturer says so? Considering how often you defend such practices I don't need an answer, I already know it.
I'll stick to actually being able to compile code on one machine then run it over the network on another, and use odd drivers for obscure hardware thanks. I don't need to be wrapped in bubble wrap and have every aspect of my machine controlled by the manufacturer. I can handle the mammoth task of inserting more RAM myself