I've never spent hours trying to debug why I need to reboot to get wifi back on Windows.
I've never spent hours trying to debug why I need to reboot to get wifi back on Windows.
Now, I'm not claiming that everything is smooth sailing on Linux, because it isn't, but the "I've spend hours trying to debug something" argument can be said for both sides and if it comes to that the mythical "average user" won't be able to sort it out by themselves in either case, command line or not.
Anyway, the main issues in linux tend to be with proprietary software which were not properly ported to linux (because of the small market share) or that weren't ported at all (and you're running them with wine). It's a chicken and egg problem. If linux had a greater market share the proprietary stuff would "just work" as much as they do on windows, anyway.
Since about 3-4 years ago, I have had many more "just works" experiences on GNU/Linux compared to other OSes.
I have. (Windows update official drivers broke Wifi, the site for the Wifi card no longer had older drivers available to download. Thus, broken Wifi.)
Anecdotes are fun!