Buy a consumer Walmart PC running Windows and it is expected to be plug and play with nearly any graphics card, USB scanner, printer, etc. I don't think Microsoft gets enough credit for supporting such a huge and varied consumer user base.
For sure, Linux is the core of every Android device and every modern car. But those hardware stacks are homogeneous by manufacturer and there's only a handful of major manufacturers; those devices are carbon copies from a hardware perspective and a manufacturer only has a handful that they support at any given time.
And Windows doesn't run at all on 99.99999% of them, and never will.
> Buy a consumer Walmart PC running Windows and it is expected to be plug and play with nearly any graphics card, USB scanner, printer, etc
There isn't a single graphics card you can buy in a store today that doesn't work with Linux. In the mid-2000s there were USB scanners and printers that didn't work with Linux but now finding a USB scanner or printer that doesn't work with Linux is extremely rare.
This argument about compatibility is an extremely stupid argument.