I have multiple old laptops that can sleep just fine, none of them Apple. This sleep issue is a recent regression and Apple laptops are just as affected.
Do your old laptops use 5% of battery after a week of sleep? That's the performance I've observed with Macbooks.
https://community.frame.work/t/guide-fedora-36-hibernation-w...
Older laptops don't have this issue so bttery use is no problem.