Why not stay logged in?
Because then I'd have nothing to complain about. Seriously though I'm not really sure. I guess because I don't want people to think that I am on the forum 100% of the time, or someone sends you a PM and then wonders why you aren't responding quickly when you're showing as being currently on the forum.
The log-in I just did was instant, no delay at all.