First things first, I was talking about the football program so there is no comparison to the basketball program. If UConn basketball had 4 consecutive years of 13-17, 12-18, 8-22, and 5-25, would you really criticize people for not showing up? Because that's the state of the football program. Sure, I'm a sucker and went to every painful game of this 2-10 football team and I'll end up doing the same next season regardless of their record, but that doesn't make other people bad fans.
Now, moving on to the core of this discussion...
Fair weather fans are everywhere. It's not their responsibility to support bad teams (particularly the football program because that's my comment was about). It's the responsibility of the team to win some damn games and the university to find creative ways to get people in the seats.
Referring to them as fair weather fans is, I suppose, a criticism from the point of view of a diehard fan (e.g. most of the people on this board) so you got me there. I more meant that most students would never claim to be diehard fans so... why would you expect them to show up to games to support what has been an awful football team in the last couple of years?
Being a fair weather fan is normal even for students (i.e. the people on message boards every day are the outliers). They go because it's a social event and it's fun to watch a winning team. When UConn loses a game, it's just a minor blemish in their night before they go out to a party afterwards. To claim that this is somehow a flaw in the fabric of their lifestyle is, in my opinion, baseless.
Many students at UConn (probably more now than it has been in the last 15 or so years), chose UConn because of the academics, the campus, it's where their friends are, the price tag relative to private schools, etc. and don't care one bit about sports. Does this make them bad college students?
Overall, I don't think that enrolling at a university means you need to give a single about the sports teams. I wish more people would, but I can't fault the ones who don't.