Everthing sounds like a hack, Change how fatigue effects all players .Only Penalize smaller players more and larger players less(based mostly on how they travel and the rest in between snaps) .
In addition , Look into fatigue penalizing shorter players a bit more and taller guys a bit less along with strength being modified to the side of the shorter players receiving bonuses. Based on weight of course .
Everyone has great points here. I just don't think qbs are to blame for pass heavy systems , they make poor reads.
Moreover , the biggest difference maker would be to scale everyone's actual speed to replicate the speeds differences in reallife. Not only are our guys too slow in general . ...the whole scale is to large. The slowest guy can't run a nine second 40 yard dash and truly compete .
Fixing that will fix a lot of stuff . No dbs under 80 speed..... using the new speed system . Cause imagine if you made 40 times for the players . ....based off how fast they move on the feild (under the default speed and clock) some guys would run 4.7 and some a 7.7 sec 40 yrd dash. I see a pass heavy system with a bunch of high rated wrs running 4.7s and 4.8s , should have no problem getting open vs, man coverage while facing DBS who run 5.2 fourties or slower. Cause that is the difference in fourty times for a 95+ speed wr and a 80 speed DB.
Putting low speed caps on positions , how slow he could be makes me think everyone should have over 50 speed minimum . Thus , making fatigue penalties less important , cause player are still fast even if they are getting tired. The same changes will drive importance of technical ratings cause athletically player are more equal...just like real life.
But like I said shorter guys are more explosive and fatigue quicker and the leaner,players generally have better endurance but can't get that same leverage . There are exceptions to the rule, but those guys are first rounders or hall of famers In the nfl.