This doesn't really need to be said but....no other sport has one player position as critical as QB, so that's where the value is naturally focused. That's not "my theory"...it's simply that way everyone understands it to be and there's no reason to change it.
The Sabres have been tanking for a decade, yet they can't make the playoffs despite years of top picks. The NFL isn't like that (plus it's infinitely richer than the NHL). The Eagles didn't tank to get Wentz and they had 1 losing season between SBs that allowed them to hit the jackpot on Hurts. KC won 43 games in the 4 seasons before they drafted Mahomes.
The model of "the last 10 years" is done--the era of HOF QBs available to move to your team for a last gasp SB run has died with each of their careers. What you are proposing is a way for teams and GMs to be bailed out for bad roster decisions. Think of the Browns with that dumb contract for a guy with one very good season. Or whatever the Ravens will have to waste on Lamar Jackson.
The NFL is the one sport where teams have to make do with a budget (certainly more than other leagues). It rewards shrewd GMs and great coaches---why would there be any appetite to change that??
There simply is none. Your deeming it an "issue" does not make it one.