QUOTE (Direct Drive @ Nov 20 2009, 12:37)

This is an honest question:
Why don't driver's contracts end at the end of the season?
This year, in addition to many others, seem to show waiting until January 1 leaves bitterness in everyone
Sponsors and tension between teams.
The sponsors of a team want to cash in on the man who won the championship. If the drivers leave after the last race of the season, sponsors, and the team miss out completely.
Also in the past there were tensions that involved McLaren. The early announcment of their deal with Alonso (and earlier Montoya) wasn't much appreciated by their previous teams. I would think Nick Fry's unhappiness has more to do with McLaren than with Button. Altough with just a bit more than one month left the timing in this case isn't an issue. But McLaren and their sponsors reap the greatest reward for PR purposes of Button's WDC, which is frustrating.
We could also see how sensible this issue is with Alonso attending this years Ferrari end of season sponsor event. Renault agreed for Alonso to attend the meeting, but notice the clothes Alonso wore in contrast to the other drivers..