Can you recall what Iowa States athletic budget looked like when those guys were hired? Chiz was here 2 years and jumped to "green pastures". There wasn't anything JP could do there and who knows how things would have looked f we could have kept him. McD just flat out didn't work out and argument can be made that JP held on for maybe a year too long. Iowa State is on a completely different playing field now regarding financials and JP is a big reason for it.
The Big 12 TV contract is the biggest reason for it.