Considering the win loss record, I'm impressed they are pulling in any four stars at all. Just about every college town is fun. They may not be as nice, but they are fun. And half the population doesn't take off to go skiing, they stay in town and party.
But don't kid yourselves, facilities do matter. Its an arms race, and if we want top 25 classes they need to be improved. I bet every team in the SEC and B1G have better facilities than we do. Then finding four schools between the ACC, PAC 12, and Big 12 with better facilities shouldn't be hard. Thats the top 30. If we want to compete we need to level the playing field. Probably should close the stadium with seating all the way around as well but that's another discussion.
Facilities do matter but what is frustrating is that other things do as well. We don't have to have the best facilities to compete, we only have to have facilities good enough look like we are serious. If we are close our other positives can win the battles for us but we have to be at least competitive. Unfortunately we have allowed ourselves to fall far enough behind that we can't get guys to pay attention to the things we have that other schools will never match.