Managing a roster of 4* and 5* players with access to the transfer portal could be a lot of fun. Right now once you get them on your roster, you barely have to do anything to keep them. About the worst thing that ever happens to my roster is, one of my receivers (it'll be like six 5* and two 4*, and this will be the 5th best guy on the team) will decide to transfer.
But I'll have two 4* or better freshman QBs and one of them will gladly ride the bench for four or five years. Not realistic at all. I don't have to do anything to keep him happy.
Players never care about changing positions. They never want to move somewhere they can get more playing time (e.g, QB to RB) and they never mind when you do that to them (i.e., threaten to transfer).
They also need to do more around coach prestige and the polls. Example 1: imagine if Dabo Swinney or Urban Meyer took the Miami job tomorrow. There's no way in year 2 they'd be losing 5* QBs to Iowa or 5* athletes to Bowling Green. Once you've won a bunch of national championships, it shouldn't take several years to build your program prestige up.
Example 2, imagine if Swinney wins five national titles in a row, then takes the Miami job after they went 1-11. In his first year, he beats three Top Ten teams in the first five games. I kind of think Miami would be ranked in that scenario. If they finished the year 13-0, I kind of think they'd start the next year in the Top 5. Etc, etc.
Not to mention the G5/low-mid-major programs climbing into the Top 5. There is no scenario where UMass or a MAC school would be in the Top 5 without a single win over a ranked opponent or P5 opponent. Happens all the time in Dynasty.
Lastly I turned the CPU FG setting down to 0 and the computer still hasn't missed a single FG against me, ever. 55 yarder into the wind? No problem. I can't kick FGs for shit because you have no indication of where you're actually aiming.