Graphic though, yes (I had as much sleep issues on windows than on Linux). Especially the dual graphics intel/Nvidia. I still have to force environment variables to launch my games with the correct GC
But... I will gnaw my left arm off before I go back to Mach or WinNT. (Maybe I'll try using HaikuOS as my daily driver...)
Though... fwiw... I've been running a non-x version of leenucks and then booting into a X and experimental Wayland FreeBSD VM via KVM and it seems to work well. I can halt the machine and save state in about a minute and then turn off the hardware. I come back later and restore. It's not a seamless operation, but I'm happy to live with it. It's also pretty easy to checkpoint the virtual disk before installing the bazillion packages I sometimes have to install to test out various python extensions. So all I have to do is revert to a checkpoint and all that crap is gone. I don't have to worry about remembering which packages I have to manually uninstall.
My laptops don't kill themselves waking up in my bags so I could argue it's at least 5x better than windows.
Things moved on nicely in 20 years, you should try it for yourself.
I can't figure out why Windows has these crazy bugs that aren't addressed, aren't a huge company with almost infinite resources..?
Why can't they make Windows work properly, it's been 40 years... :-/
This is (of course) badly done, and tested as well the rest of Windows, so it results in laptops waking up in bags, choking thermally, and not going back to sleep.
But... I think the poster above should have said something like "pick any two (for a depressingly large number of laptop models.)" Also see my post above about what seems to be XPS models falling out of support after eight years or so.