and that is fine. they can keep using a continuously worse and hostile OS while linux just keeps on improving with or without them :)
Linux desktops having different design philosophies is why they're any good. if they worked like Windows, they would suck ass, and nobody would even think about switching. I mean, really? Windows or shitty cheap Windows? Come on now. We need to think about what makes Linux intriguing in the first place.
That doesn't change the fact that my external monitor doesn't work and will never work on Linux/Unix (random example, I can give you tons of others of things not working).
Is it Linux's fault? No. Does it make Linux suck in that it is completely unusable for most people? Yes.
Apple (and System76 and Frame.work) understood this and are changing this fortunately.
There is always something messed up. At least with Windows, people have spent time building scripts to remove the garbage.
Very real, no solution either. The only solution is Wayland.
> broken hibernation
This is broken on Windows, too. Basically, suspend to RAM just doesn't work properly/reliably on a bunch of laptop manufacturers firmware.
> device driver support
Pretty much not a problem on x86 and commodity hardware. It becomes a problem on ARM because ARM is a hot mess, but then again that's the case on Windows, too. Some laptops have strange hardware, unfortunately. This is becoming less of a problem as time goes on.
> supports Linux but actually doesn’t well enough
Getting better with containerization deployments like Flatpak.
not a linux but Mint issue. Both Plasma and GNOME offer this.