A little thought experiment for the annual subset of fans who swear that there aren't 32 "first round" guys in the draft, so-and-so shouldn't get drafted, etc.
Take the QB position. How many QBs are on rosters any given year? At least 64. Probably closer to 96. Call it 80.
What is the length of the average NFL QB's career? 4.4 years. That's right, 4.4 years.
It doesn't take a math whiz to figure out that there are probably well over a dozen QBs about to play the last year of their career, EVERY YEAR. If we use my 80/4.4 numbers, it's 18 guys about to retire or suffer career ending injury. EVERY YEAR.
Now, some of those guys were never gonna start, and some weren't drafted, and some outplayed their draft position, but the fact remains that on average there are a bunch of new QBs that will have to be absorbed by the league on an annual basis just to offset attrition. For instance, in 2024 there were 11 QBs drafted. For crying out loud, one of them was Spencer Rattler! Anyone who thinks Quinn Ewers isn't draft material is an idiot. Extend the thought experiment to all the other positions at your leisure.