In order the only QB's that are taking up 20-25% of the cap are Burrow, Herbert, Lamar, Hurts, Russ, Kyler, Watson, Mahomes, and Allen.
The top tier are going to get market value and that's just how it is. No one's taking a pay cut. That's why you pay GM's and scouts to do their job. They need to find talent in the draft and low cost free agents. Trade guys or let them walk when they're up for deals and aquire low cost talent. KC let Tyreek go, replaced him with Juju, had rookies starting all over and won a ring. The front office has to figure out how to construct the roster and the coaches need to make it work on the field.
What they need to do is stop over paying for mediocrity. Daniel Jones is next on the list after the above names and he's taking up 18% of the cap. He's tied with Dak who despite the criticism he gets is 5x the player Jones is.
Carr is at 17%.
I'd rather pay a bridge guy than sign a Jones or Carr. You pay them and you're right back to having to draft a QB anyway while still having to pay a bum his guarantees. NO could have played Jameis at a bargain bin price, spent money on other positions of need, and if he doesn't produce you're in position to draft Jayden or Penix. They come into to a team with talent so they don't need to carry the load and can game manage until they develop. Maybe some of these QB's won't flame out if they get time to learn instead of having to produce with nothing around them.