City hung on to beat Prairie 27-23 tonight, so they aren't completely dead yet. I am a City grad who played on great teams in the 90's so I have been around the program for almost 25 years. My dad still goes to almost every game. A lot of things have happened over the years. Even with the great teams in 2009-2010, City has generally not been AS good all the way back to 2002. They were 4-5 in 02 and 4-6 just two years ago.
Numbers have been relatively down for that whole period. They have not had the big squad sizes of CF, Bett, Valley, Ankeny etc. for a long time. I love the coaches there and think they are amazing coaches, but they still have the same core of coaches they have had since the 80s. Fairly soon a bigger change is going to have to come. Surprisingly, for such long time coaches they have not been conservative. Instead, I think they change almost too much. One year they run 95% of the time, another year they pass out of the spread most of the time. They've lost their identity for a while.
Their sophomore team is 6-0 this year even with some sophs up on the varsity so they ought to be better already next year. Playing CF, Bett and Ames to start the year sure didn't help this year. If they were playing Dav West, Waterloo West and Jefferson or something to open the year, things would be different right now. I'm not sure that provides an answer, but that is kind of the situation these days.