You don't leave for something which takes only a few seconds, so if you leave it's almost always because of something that takes at least a minute. This means that if you have to wait 60 seconds before joining if you use /leave, no one who leaves for a valid reason would be affected by it. It would only affect people who leave after they become a snowman, or because they are about to lose.