I think he would have had a better shot here. Kansas clearly was not a good fit
The coaching staff here knew what he could do and knew what he needed to work on.
I think Weis (who is a lousy college football coach, BTW) expected him to be some kind of savior to his program, and dumped him as soon as it became obvious he wasn't.