Ego, and money, will ensure that Geoff coaches another two years. Gotta give him 5 years. When they turn on someone quickly (though 3 years is not a short amount of time really), it makes your decision to hire look even more foolish, and it makes potential futures coaches think twice about joining, because they know that the AD will turn on them just as quickly. It stinks, but it's how it is, IMO. Also, I'm sure someone will throw in the "Covid" excuse, though somehow Covid didn't hurt good football teams quite so much.