Clearing user state is one of the reasons I prefer reboots - it helps keep my desktop clean and tidy. I cannot imagine the mess that would arise if my session lived months. I use shutdown as a shortcut for "close all application I don't use right now"