I have my moments.
Seriously, I think the defensive flopping and cigar smoking in the MTSU game this year turned a lot of people off towards Shafer. I liked the guy a ton when he was here and I was rooting like hell for him to succeed. I always thought his demeanor was tailor-made for CNY.
But the unfortunate reality is that Shafer's 2nd and 3rd years were expected to essentially be the 6th and 7th years of the Marrone/Shafer era, and it ended up being a really terrible year. When you also consider that the AD at that point was not the one who hired him it really was no surprise that he was let go.
I agree with Bayside, Gross probably should have hired Hackett. What can you do?