>I've had a much worse time with hardware on windows than Linux these last couple of years.
I don't doubt that as I have had same experience. But somehow Windows has to get worse from non-technical users' perspective to be real trouble for Microsoft. So far my spouse still find think Windows is the normal thing despite using rather trouble-free, fast Mac at home for many years along with horribly slow and problematic Windows laptop provided by employer.
So even with their own first-hand experience with Windows problems they consider Linux or Mac difficult/exotic thing.
I genuinely, truly do not understand how Microsoft, let alone any user, can accept the current state of Windows' Bluetooth stack. It's completely broken, core features are simply not implemented. Microsoft themselves provide a better Bluetooth UI in one of their WPF demo repos than the one shipped with Windows.
Maybe I'm biased because my job involves building Bluetooth hardware and software for Windows, but even just trying to use normal devices like headphones or controllers is absolute anguish.
Bluetooth on Linux isn't perfect: I frequently have to unpair and repair my headphones, but at least it's feature complete. Anything that Bluetooth can do is exposed. Linux even comes with some really advanced CLI utilities to manage Bluetooth devices. On windows you're lucky to find a WinRT function for what you want, and it probably doesn't even work.
Windows 7 had a complete Bluetooth implementation, but Microsoft decided to rewrite everything from scratch. I guess the intern they delegated it to had to go back to their job at Starbucks before they finished.
I don't doubt that as I have had same experience. But somehow Windows has to get worse from non-technical users' perspective to be real trouble for Microsoft. So far my spouse still find think Windows is the normal thing despite using rather trouble-free, fast Mac at home for many years along with horribly slow and problematic Windows laptop provided by employer.
So even with their own first-hand experience with Windows problems they consider Linux or Mac difficult/exotic thing.