I forget that you have to hedge every comment on HN :-P
Of course there are not
zero problems on Windows. I had a bunch of trouble when Windows 10 came out with a laptop I bought just before, I never got the touchpad working as expected. With Linux the touchpad works fine, but then yellow looks like mustard on the screen...
What I mean is: I can go to the store and buy a random thing, and I can just assume there will be a driver at all and my PC will find it.
I work for a company which manufactures industrial PCs with touch interfaces, and one thing we noticed with our X86 line is that we can just stop caring about drivers. Although everything down to the touch panel and the mainboard is custom, you can just throw a windows OR a Linux (Ubuntu) iso at it and it will work 99%. This is not about Windows vs. Linux, but about PnP vs. no PnP.