Check out this post by MediaGuru.
I agree that people who complain most about the season lasting so long seem to be the ones who play those silly season events. No one forces these guys to play ANY golf at all. They make out their schedules. They are responsible. Believe me, I'm just a lowly worker bee at my place of employment, but even I know that I control my vacation leave and how hard I work when I'm there.