Majors was a horses ass who didn't get along with any of his assistants (ran a record number of them off over the years), his players, the admin, the alumni donors (famously told them off one time) or even your average fan. He consistently underachieved, probably due to his frequent trips into the bottle.
When he was let go, President Joe Johnson said it was about his inability to get along with anyone as much as anything else.
I was glad to see him go, and Fulmer was a definite upgrade. Fulmer was also let go too soon, should have kept him around a few more years and eased into the transition.
It's too late now. Just gotta hope Christie hits a home run on this next hire.