I agree with everything you said except the above. Don’t think he really rubbed anyone important the wrong way when he was coaching. He just seems like the type of guy that needs new challenges every 5-7 years in his career, and his resume reflects that.
For example, he was a head coach at Northwestern State for 4 years, had great success, and left to be an assistant at Florida. That’s a lateral move at best, and likely a step down.
Example #2 - He could have kept coaching baseball at MSU for as long as he wanted, but in the end just got burned out with it. So again, he went from being head coach at a Top 10 baseball program that was also his alma mater, and shifted to an administrative position. Again, lateral move at best, and probably a step down for someone looking at it from the outside.
I think its hard for us as fans to understand that personality type. We all think if we were in a position to coach or AD at MSU that we’d be happier than pigs in sh*t and never want to leave. But the real world isn’t so simple. People get burned out even with the things they love and cherish quite often.