drsnell, I don't think we need more elite players. For the vast majority, the real-life mid-majors that make the Sweet 16 or crack the Top 25 aren't doing it with 4 and 5-star recruits. Butler didn't make back-to-back national championship games with 4-star recruits, and in fact, even after making back-to-back title games, haven't landed any 4 or 5 star recruits (their baseline prestige just isn't high enough to compete with Indiana, even after the title game appearances!).
The problem is that there aren't enough recruits out there that wouldn't be attractive to BCS type schools, but could be developed into good players by mid-majors over time. I'm not quite sure how you would incorporate that type of player into the game... more guys with low starting ratings but High-High potential across the board? Making IQ's matter more? Bringing back some form of dilemmas, where you have talented players out there, but who are a big gamble whether they'll stay out of trouble? Simply generating more mid-range recruits to expand the pool? I'm not sure exactly, but that's the key thing that's missing from this game. It's not the prestige system, or the inability of mid-majors to compete with BCS schools for 4* and 5* star recruits, because they generally don't do that in real life, either, and yet are still able to be competitive. It's that there aren't "overlooked" recruits that mid-majors can use to turn themselves into competitive programs like in real life.
I realize I may be making a fine distinction here, but I believe its an important one nonetheless.