That's really not the case overall. My experience: Linux - sure, the battery won't last a week in sleep, but it will revert to hibernation and start anyway. Windows - got 2 laptops which just won't go to sleep automatically since w11 - either force hibernation, or it will overheat in a bag and drain in hours. Mac - constant wakeups to connect to the internet (that I can't disable even though I tried many times) drain the battery in days.
Close Linux laptop. Wait 1 week. Open it. 100% Dead. Do same to windows laptop. 60% chance it is alive — better. MacBook? 100%
That's really not the case overall. My experience: Linux - sure, the battery won't last a week in sleep, but it will revert to hibernation and start anyway. Windows - got 2 laptops which just won't go to sleep automatically since w11 - either force hibernation, or it will overheat in a bag and drain in hours. Mac - constant wakeups to connect to the internet (that I can't disable even though I tried many times) drain the battery in days.