Sure, all those things could definitely be factors but the most implant factors you’re leaving out are the following:
The team (and stadium) was shiny, new and GOOD (and playing in a BCS conference).
Traditions and fandom are not built overnight; so, of course, when the program and conference fell apart; people didn’t really have the same feeling of loyalty towards the football program because there was really not much loyalty to begin with.
I don’t like to play this card often here (since this is a UConn football message board) but I am a Georgia football season ticket holder. You’re just going to have to trust me when I tell you I might no a little something about how fanbases and traditions are built in college sports.