They hate you because you speak the truth.The issue is that by the time he makes any of the needed changes the recruiting and just overall momentum of the program will already be in the toilet. I don't think he's a bad coach. I just think he has lost his mojo and his success in Ames is over. You see this happen at places every year. Look at Dantonio at Michigan State. This is a "What have you done for me lately" business.
Moments pass, and much faster now.