Where does this assumption , Windows Just Works, come from? I switch to linux because Linux Just Works. I was tired of unexplainable crash, lack of useful tools (such as gcc,bash etc.), insane slow downs caused by malware and resource leach cause by anti-malware. Yes linux has problems, more hardware support would be nice, but remember, hardware support is not something that M$ engineers built into windows, it comes from 3rd parties. It takes time to build a user base and market share that will convince hardware venders to release drives/specs/code for their products. That being said Linux still supports far more hardware then windows.
Somethings stated in that article aren't even desirable or available on windows:
A cross the board GUI configuration. Windows doesn't have this.A lot of stuff must be done in the windows registery etc. Could you imagine the size of this GUI would be, what with all the features and options of a text file or cmdline program. What is unfortunate about Windows is the lack of alternative.In ,say Ubuntu, I can configure the network in a GUI or drop to a console and enter a few lines in a text file or enter a few commands to accomplish the same. This is exactly what I find so intriguing about Linux.
I'm not going to try explain all the problems I had with windows and all the benefits I found with linux.