Your claim is that he left due to getting $20 million guaranteed at Houston and the high likelihood that he would be fired from wvu after this season.
Well, let's bring some logic in this:
He would have been paid $3.7 million by wvu in 2019. You claimed he would have been fired after this season, in which case, he would have been guaranteed $4.68 million more by NOT working in both 2020 and 2021. In other words, assuming he got fired after this season, he would have been paid $8.4 million by wvu for coaching just THIS season. That leaves him $11.6 million short of his Houston contract with two years to go even after taking two years to do whatever the hell he wanted.
For the sake of the discussion, let's say he takes a head coaching gig at a similar level of Houston's after sitting out two years. He will make $8.5 in 2022 and 2023 at Houston . . .and the nature of the beast has pushed coaching salaries higher every year, so there is a chance he would have ended up getting even more in those years had he waited until 2022 to go somewhere.
So with that $8.5 million along with the $8.4 million from wvu, he is at nearly $17 million for three years of work. What's better - five years at $20 million or three years at $17 million? I'll take the latter, especially considering waiting to coach until 2022 would likely mean even higher salaries by that point.
Considering Houston (Texas) has no state income tax and the far better living in Houston than in morganhole, he made the wise decision, and his status at wvu had absolutely nothing to do with it.
Face it - your school and city it is in are shitholes. Nobody with a real option of going elsewhere wants to stay.
Like the rest of the state, morganhole is a dump.