My requirement is not to have a random Linux evening. Whenever I try Linux, it eventually involves one or two of these Linux evenings to get something working or something fixed. I'm just done with those. Windows on laptop will sleep and wake consistently without bluescreen. Once the ads are removed, its great. I much prefer battling ad injection to battling critical functional issues. Ads can be ignored until I do something about them; Kernel panicking and locked up screen cannot be ignored.
Granted, I don't use the sleep feature because I'm on a desktop and seeding Linux ISOs.
But whenever I run into an issue after an update, I just rollback and wait for a few more days because it usually gets fixed. More often than not, it's not even an issue that deserves to rollback, let alone spend a whole evening troubleshooting.
Next time you try a Linux distribution, may I suggest openSUSE Tumbleweed with KDE Plasma?