You are somewhat right. But are you willing to tell me that teams like Alabama have 10+ QBs on their roster in real life. All players with potential to start at other schools.
And no, schools like Ohio State sign 1-2 JUCOs tops. And even those 1-2 are 4-5 star guys who could play. The would never sign a bunch of 2 star JUCOs like the game does.
Teams are still ending up with to many players at certain positions.
Teams just continue to get worse overall. Thats what kills me. Because this affects so many other things. Like the already terrible recruiting, program prestige, and recruiting pitches.
Add that onto bad progression, garbage players on these top teams you speak of, and the consitently broken conference scheduling and its just all too much to take.