If you live in central Iowa, it isn't difficult to see that ISU has made huge strides as far as attracting new fans. Hardcore Hawkeye fans have never been more pissy about ISU coverage or the Cyclones in general. That isn't to say ISU is going to become the bigger fanbase any time soon, but to poo-poo ISU's progress is ignoring reality.
ISU's football program is historically one of the worst in the NCAA. There's no way around that. But we have seen some recent success relative to our terrible history. The disparity between a Hawkeye fan and a Cyclone fan's perspective is we are comparing our current progress with our own history, not Iowa's. The typical Hawkeye fan simply can't fathom this as their entire universe revolves around Iowa City (even if they've never been there). We have a likeable coach and our athletic department has shown a desire to win (money) more so than at any period in our existence as a department. Our gameday experience is convenient, family-friendly, and fun. If we were to actually string some good seasons together, central Iowa would likely be pro-ISU instead of the 50/50 it is now.
And for basketball, we have Fred Hoiberg.