I agree with you on the sleep-hibernate thing. Unfortunate that Linux sleep is noticeably worse. Switched from Mac to AMD Framework 16 with Fedora and I discovered it quickly.
First I had a Fedora/KDE, and had lots of trouble. Now I'm on Gnome and everything just works, nearly as well as on macos. Battery life sucks of course but that's AMD for you.