I tend to drive the wheels off my car, so I'm pretty happy to have a couple months to get everything ready for the next driving season. An all year around driving season would mean I'd have to do some repairs during the driving season, and those kind of repairs, though they do occasionally happen even now, still suck. When everything gets brought up to par during an off season, it make the season more enjoyable. Its easier to tolerate the little inconvenient things that happen towards the end of the season knowing you have a few months to fix it coming soon.