No Linux distro has ever just worked with Sleep and/or WiFi. My last Linux machine (Ubuntu) would never be able to connect to WiFi after sleep mode. Believe me, I tried everything you can think of and find in various StackExchange posts.
When a GRUB update destroyed my dual-boot setup and made my system completely unrecoverable, I ditched Linux and never looked back. Using OpenOffice or LibreOffice was also more akin to self-punishment usually seen in medieval monks.
As a student, all these problems were okay, but nowadays I don't have the time to constantly fight against my own OS to finally figure out that I have to adjust my fan speed rotation coefficient to make the third party WiFi driver work.
> There must have been a serious regression in the kernel, but no one seems to care
If the feature used to work reliably in older kernels, you could try and bisect the issue. There's a bit of work involved, but it's quite doable.
Even my old trusty XPS 13 started not to go to sleep 1 out of 10 times. There must have been a serious regression in the kernel, but no one seems to care.
For this reason alone, I started to seriously consider giving up Linux on the desktop.