> Although most linux distros still have quirks (bluetooth issues, sleep/resume issues, no hibernation out of the box, high battery consumption, among a plethora a of other papercuts) I am sticking with it mainly because windows ux just sux so much.
Heh, as usual, YMMV. My bluetooth headphones actually work reliably on Linux (with LDAC support!), while on Windows I usually have to fiddle with them for a few minutes until they start working. For some reason, whenever I reconnect them, Windows thinks it's a different "sound card". I sometimes can't control the volume in video calls, and they start at the max which is painful.
Battery is much better on Linux (there not being anything doing god knows what with the cpu for no reason must help), and it actually stays asleep when I close it. Hibernation also worked well whenever I tried it, but I don't really have any use for it, so I can't tell for sure it's actually fully reliable.
I didn't jump through any hoops for this other than an almost standard Arch install ("almost" because I use a fully encrypted drive with TPM+PIN unlock and secure boot with my own keys).