The contract is just money. If you are a fan or donor, you could argue that it is "your money" paying the salary, but that is not really how it works. TV and shoes drive a lot of Christian's deal. It certainly isn't ticket sales. By 2020 -- when the deal ends -- we will know if Christian is capable of rebuilding this wreck or if he's a bum. If he's capable, the extension is a bargain. If he's a bum, it is just the cost of doing business.
The contract extension is really just another turning point for Brad Bates. He's really on the line for this. If Christian flames out, it is Bates who will be answering questions...and it will probably be someone else making the next hire.
I would have preferred that BC took a stand and let Christian coach without the extension, but I am not losing sleep over any of it. BC's leaders only take stands when it fits their agendas. Right now they want Christian to succeed, so they are going through the usual motions. Let's hope it pays off.