This is true to a certain extent. The major problem is this game is the CPU AI Recruiting. I wish they would release a tuner that overhauls this.
-Top tier teams get too many JUCOS and walk ons bc they refuse to sign 25 players. I see top schools signing like 10 players. Then they take walk on o-lineman for example. Those lineman stay on the teams. You have teams like Ohio State and Oklahoma with 40s and 50s on their rosters. Not too mention the high amount of low overall JUCOS they sign. JUCOS should be signing with weaker teams more often.
-Top players shouldnt ALWAYS go to top teams. They should sign and be recruited by schools that need them. They way it is now, Alabama is getting a top QB almost every year and then they wind up with 10 or more QBs on their roster. All the QBs are decent and realistically should be starting or backup for a weaker team.
-Teams just DO NOT recruit realistically at all. Teams like Arizona will never be able to get 90s on their team ever again. They have 2 or 3 to start the game. But due to poor recruiting and stale progression they will never see another and be lucky to see an 80. They will never sign a 5 star player or 4 star.
-Recruiting isnt as spread out as it should be. Top players are always going to a handful of schools which makes things uneven across the board and unrealistic.
-Teams are still gradually getting worse overall through the years. How can you have fun playing a game where no team ever gets better??? And the teams always stay the same. Alabama will always be at the top, while teams like Arizona will never come up and have a suprise year bc their team will always be garbage due to progression and bad CPU recruiting logic. And logic of where recruits are signing.