For me, sleep/hibernate/suspend are for walking from one meeting to another. Or Possibly to preserve battery life when you're going AFK for a bit. They're not for making sure your PC pops up as you left it the following day. People do that and then complain when their PC runs slowly and takes 30 minutes to reboot when it finally, finally, finally gets to patch. Memory leaks are still a thing, I'm afraid.