I go to standby on lid closed and shutdown at the end of the day. Bootup to login takes 20 seconds so I don't bother with hibernate.
IOW: Your solution may not suite all.
But again the point is that presuming goals/preferences, or attributing them to all others (and no, OP didn't do that) scales poorly.
As with most workflow preferences, the details are highly internalised.
Suspend (to disk) can be slow on some hardware -- moreso than rebooting. Though it preserves state.
I also save downloads and small 'run once' experiments to /tmp, so booting the notebook is a good way to clean everything up.
0.https://github.com/khllkcm/dotfiles/blob/master/.config/scri...
But 5th generation had a smooth linux experience, I bet the same goes for most other laptops. I'm hoping 6th gen will be fixed in 6-12 months with newer kernels, etc. But at the moment it's quite broken.
Battery life under Linux compared to Windows 10 seems slightly better - I guess it’s because I’m using MATE, so it’s a less resource hungry DE.
Check it out!
With Debian, I've used a very old Dell Latitude (circa 2010, Core2Duo, DDR2, i3wm or XFCE) and newer Dell Inspiron (2017, i5 7th Gen, DDR4, full HD touchscreen display, KDE/XFCE+i3wm) and never had trouble with either sleep/wakeup or with wifi. Touch isn't as great as Windows, so it detects only "left click", not right click, zoom, etc. but I never use touch so it's something I can live with.
Incidentally, I installed Linux because the Windows 10 that came preinstalled had some hardware issue and the fan was always on, so I was getting around 1 hour of battery life. Switching to Tumbleweed (Linux 4.x at that time) gave me amazing battery life, around 5-6 hours. And when Debian 9 (kernel 4.x) got released, I quickly moved to it, and still get around 4-5 hours if I'm doing text editing, browsing and little bit of compiling.