People love it when things just work and for many of them Apple and Windows do just that.
Or, more personal, on this laptop I get shorter battery life (I have it plugged in most of the time so it's tolerable), sometimes it doesn't wake up so I have to always shut it down (tolerable) and bluetooth headset doesn't work (I use wired ones, so tolerable again).
Oh yes, the classic usability problem for the Average User, how could I forget /s
>on this laptop I get shorter battery life >bluetooth headset doesn't work
Better points. I also have had issues with bluetooth audio on Linux. Battery life less so.
It becomes usability problem for your users when it becomes too burdensome for ISVs to port their software on your fractured platform. It the whole raison d'etre of technologies like snappy, flatpak or docker that now try to patch this problem.
I hear the same problems about MacOS on brand new Macbooks.