No, it's called commercial licensing. Only the hardware manufacturers that pay Microsoft have their drivers automatically searched for "in Windows update". It has to with the keys, with the license, etc... and it's not called support, it's called commercialization. Dial Microsoft's support number and it costs you just the same as dialling another "hotline", and you can also be sure that you'll at least have to wait in line or listen to ads for 8 minutes, because that's according to internal Microsoft guidelines the minimum amount every customer that dials support should pay (paid per minute), if that customer doesn't have a "support subscription".
Linux ships with open source drivers for everything, right in the kernel. Distros can also opt to include "firmware", which is open source driver code, but with a proprietary license, meaning that the code cannot be changed, cannot be shipped without permission, and the use is subject to the user accepting the license agreement. (That is why distros like Debian and Fedora, which are very strict about open source and safety, are not considered "free" distros, because they do include firmwares in their repos, even though the user has the option to "yum remove *-firmware" for a completely license free experience.) Some drivers are not open source, in particular some graphics drivers. Everything will still work though, and you won't need to call paid support or wait for an online update service to mess with the security keys of your machine and data mine your system, even without proprietary drivers that can't be supplied out of the box because manufacturers don't allow it, everything will still work perfectly fine out of the box, without exception.
It is more difficult to drive a race car than to take the subway, and it's more difficult to learn everything there is to know about GNU/Linux than to use a Windows software console. There is no need in explaining the evident, everybody knows this and why that is. It's also a fact that not everybody needs a race car or even a driver's license, and it's perfectly OK to have a driver's license but have normal driving skills and not be a race car driver, just as it's a fact that not everybody needs to master GNU/Linux or even use it, and it's perfectly OK to use GNU/Linux and have moderate skills that make sure you can use it as a software console without the spyware and built-in human and civil rights infringements.
The higher the liberty, the greater the responsibility, as it is with everything. Everybody knows what the situation is, windows users know about the frustrating waits for windows to recognize the same USB stick for the millionth time, thereby always having to contact "microsoft update" over the internet, and everybody knows that this "phone home" function when you plug in a USB stick isn't doing what it's saying it's doing. Everybody knows where the problems of closed source software lie, and what one has to give up and accept by using closed source software. But it's the same as with eating fast food: fast food contains a lot of sugar and fat, so that it causes a euphoric feeling, and you don't have to learn how to cook or actually allocate the time and resources to cook, you can just continue to spend money on other than gastronomic commercial entertainment, for instance on audiovisual commercial entertainment, like watching a movie on netflix or playing a game.
Real food require you to learn how to discern fresh and ripe fruit and vegetables from others, require you to know how to cut meat, how to filet fish, it requires a lot of skills that are hard to learn for people that are used to being served their food for years, and it requires you to take decisions on ingredients, cooking times, it requires hygiene, it implies taking the responsibility to prepare healthy food so that people that eat it aren't poisoned, and most importantly, it exposes the cook to criticism from others, cooking a meal for people is like stepping onto a stage with a guitar and singing a song, and cooking food without using a recipe is like stepping onto a stage with a guitar a singing a song that you've written yourself.
A user doesn't have to use the command line to use linux, but most linux users use the command line, because it's fast, and above all precise, whereas GUI is more "ballpark" control.
There is a solution for everyone, and not everyone has the same needs. I'm OK with that. However, what I'm not OK with, is with people going to a car show, sitting themselves behind the wheel of a Ferrari without actually driving it, and then giving criticism like "doesn't even have an automatic gearbox, the rear viewing angle is too small to be safe, it's really uncomfortable, it has no rear seats, it has a small trunk, it doesn't even have a spare tyre, etc... yup, another one of those "car enthusiasts" that doesn't know what they're talking about because they've never even driven a Ferrari or another supercar, or have never even learned how to really drive a car, and yet they criticize, and that's just dumb, because those that do know why a Ferrari is a supercar, aren't even going to react to that dumb criticism, because it's too dumb for words.
I have the same opinion on people that have not really made any effort to learn GNU/Linux, but dismiss and criticize GNU/Linux from a Windows user point-of-view that has never used a free operating system as main and as only operating system. Criticizing GNU/Linux as a Windows user is barbershop or nail salon gossip, it's just stupid by nature, and void in advance. Saying that "linux is not ready yet" if you're using a windows software console on your systems, is an invalid argument, instead you should be saying "I'm not ready for a free operating system yet" because I like my fast food too much and that would be honest.
Nobody will think any less of a person that uses another operating system or hardware or whatever, the thing that causes all of the controversy is the fact that everybody is on this huge communication channel called the Internet at the same time, and they're all having 99% virtual experiences and 1% real experiences, and everybody knows that there is something wrong about that, and that makes them nervous and intolerant and edgy and rude. How many people on the Internet are bitching about AMD but have never used an AMD CPU or GPU? How many people on the Internet know for sure that Intel CPUs and nVidia GPUs are much better, but don't even know the difference between an AMD and Intel or AMD and nVidia chip? How many people swear before God and everything that's holy and/or unholy, that linux sucks, is difficult, and makes no sense because you can't game with it and it doesn't run netflix... just like people just know for sure that no more than 2 % of all PC users use linux, and most of those still use windows as main operating system, and those that don't are hippies and neckbeards... that's why at any given moment in time, there are millions of people online on linux-native-open-source-software-only gaming servers and fora, that's why more than 10% of all new PC's are sold with Ubuntu preinstalled (and that's not even the most used linux distro in the world), that's why the share price of RedHat is higher than the share price of Microsoft, that's why Microsoft and Google spend billions on cuttroath methods to hold back linux functionality, etc... the evidence is there, it's all pretty clear, you just have to want to see it.... the real question is, do you evolve or stay back, aka do you care or stay comfortably numb, and everyone knows that that is the real question.