It prevents you from getting bored, naturally. Take me for example. As I'm unemployed, I'll be bored stiff if I do not have something that I like to do to at least while away the hours. Just think of life after retirement. Anyway, hobbies take you away from the day to day problems too.