in this country going to wake up and realize that they have the power, not the coaches. The AD's "hold the keys" to the head coaching jobs. They don't have to pay $3M/year to get an above average coach. The HC job is still based upon the ability to identify 11 players who know what they are supposed to do and who give 100% every second they are on the field. (How many SEC coaches can you say are managing to do that?) A HC must be able to do that before you can even dream of winning a conference and/or national championship. Luck, perception, schedule, not-so-good refs, and injuries play a huge role in even having a shot at a championship.
Long-term, high dollar contracts lead to apathy on the part of coaches. (See Tuberville, Fulmer, etc.) When you do not have prove your worth each and every year, it's human nature to ease off of the gas pedal.
I believe in low-to-medium base salary contracts loaded with high dollar bonuses for certain achievments. I don't believe you ought to fire a coach for 1 or 2 sub-par years, but if his average win total over the previous 3 to 4 year period dips below a certain level, his contract should be eligible for immediate termination.
Buyout clauses should never be part of a college coach's contract. If he does his job, he'll be rewarded, if not he'll be let go. If a coach is good enough, he can land another job after being let go.
Also... at least 50% of an assistant's potential pay ought to come from a pool of money overseen by the HC. An assistant should never have a guaranteed contract. At least one-half of his pay ought to be based on performance.
It is supposedly a selling point during recruiting for a coach to gurantee that he'll always be the coach while a recruit is at a school. But, I wonder, really, how big of a consideration that is for the average recruit.