The NFL really needs to consider what Mike McCarthy suggested years ago about creating a roster spot for a developmental type QB. A lot of guys in the 70s-90s took years to develop, and now if your not Dan Marino you get shipped off.
Shit, Brett Favre was basically Jameis Winston in 1993 as he tossed a billion picks and a few less TDs, 3 years later he's in the Super Bowl. Bradshaw, Young, and other all timers took years to figure shit out.
To counterpoint... that technically is what the 3rd QB/Practice Squad spot is for and is often utilized for mid-round to late-round QBs for a reason. Teams still have the option of actually sitting their 1st Round rookie QB for an entire season behind a veteran. They don't need to create a roster spot out of thin air.
Brett Favre also went 8-5 and 9-7 in 1993 & 1994. Winning
matters whether he struggled or not. Steve Young was stuck behind the Tom Brady of his generation in SF... Even Matt Stafford went 10-6 in 2011 while throwing for 5,000+ yards with 41 TD. The stats were nice but it was the 10 wins that kept him starting in Detroit afterward. Josh Allen was horrible in year 1 but won 10 games in 2019 and 13 in 2020.
Darnold's started 38 games and gone 13-25. The Jets suck and Carolina (arguably) has a better offensive system for Darnold to improve in but the Panthers aren't that great either. How many opportunities do you give a guy before you move on if he isn't winning games for you in the NFL?
Gardner Minshew: 20 Starts, 7-13 Record. I like him a lot as an NFL QB but he's not Trevor Lawrence...
Drew Lock: 18 Starts, 8-10 Record. This is probably a make or break season for him if he starts in Denver again.
Daniel Jones: 26 Starts, 8-18 Record. Giants acquired more weapons so he has to win games this year.
For all the flack Mitchell Trubisky gets as a QB, he actually has a record of 29-21 in 50 starts.