Not saying what you're saying doesn't have some measure of validity. But if there was even 1% of truth to this, it is ridiculous, IMO.
If a human being isn't performing up to the level of expectation, that human being should not be given more of an opportunity to succeed than any other human being.
The optics of the firing should be an unsuccessful coach lost his job and has made plenty of money coaching this team to 1 bowl game in 6 years.
I'll even give him a pass for last year - 1 bowl in 5 years is not good enough at 2/3 of the schools in the country. 4-8, 4-8, 5-7, 5-7, 10-3. Those are the results.
This may not be a popular take, but this sort of thing should never happen.