I'm running a 6.7 kernel on an AMD lenovo and would respectfully disagree that there's a hardware support problem. I have full suspend/hibernate/resume and everything comes back up just like it would in Windows or Mac OSX.
I'm also running an AMD Lenovo (Gen 3 T14) but can assure you there are still hardware support issues. The issues are rare, but there none the less. WiFi will occasionally be slow after resuming from sleep, the fingerprint reader will just stop working after a while (but can be recovered by restarting the USB device with a script), plugging in a USB3 monitor previously crashed my system but I think that was fixed in the recent kernel updates, and early on when I first got the laptop I had system resume issues. Last year I had bug regression break something, I think ethernet, was another month before that got re-fixed. I did buy it when it first hit the market so I wasn't surprised to have issues.
I've been on T14 Gen 3 and E14 Gen 3 for quite some time and hadn't had a single issue you describing. Even running a UHD screen through Type-C and using fingerprint to authorize after powerdown (a thing MacOS and Windows can't really do). Care to share what distro and kernel you are using?
Are you on the AMD T14 Gen 3 or Intel? I've read the Intel ones are a bit better supported. I'm running Pop! OS with 6.6 kernel. Here's one of the bugs that affected me previously: https://bugzilla.kernel.org/show_bug.cgi?id=214649 What are you running to have never had an issue?
As someone that uses Linux in some form since 1995, has UNIX administration as one of my roles, I likewise disrespectfully disagree, having had laptops where recovery from hibernation required taking out the battery (luckily it was still possible), the fingerprint reader had its days, and no matter what incantation on OS configuration, video hardware decoding never worked, and were the only ones not able to keep a stable WiFi connection on longer downloads on my home network, requiring a LAN cable.