I think the owners and agents have this figured out privately.
Fans might not like it that below average starter QB's get paid 15%+ in the NFL...but thats the way it is. The top QB's get 21%+.
I think its agreed upon by the owners and agents.
Im not saying fans shouldnt question it a little...but it is what it is...and I would bet money on it that top owners and agents have discussed this in private and set the bar where it is.
How often is there going to be a QB of Mahomes quality come available as a Free Agent where teams would push north of 25% for a player? It doesnt happen often. So...22.5% is about the max these guys are getting paid against their first year of contract vs the current cap number.
Whats the big deal?
63.85M would be 25% of cap this year. 76.62M would be 30% of cap.
Given what we know about Mahomes...would any team eclipse 30% for him? Without mudding the convo with "after a couple of years that number goes to about 23%".
22.5% is where Mahomes signed. Since then it continues to creep up....Hurts matched that percentage despite a significantly less impressive resume, and not the extremely team friendly 10 year deal. Josh Allen came in at 23.5 in 2021. Jackson at 23.1. Herbert at 23.3. Burrow at 24.5.
Guys are also negotiating the no trade and/or not tag clauses like Dak has which will position them to either hit free agency or command a new record breaking deal for the next contract.
You're right that for most of these guys 22.5% is about the cap, however the trajectory is still going up, and the clauses & structure of these deals are positioning these guys to eat up even more.
Personally I struggle to feel sorry for GMs/owners that are handing out these deals. If they feel it's too much to have a QB and field a competitive team around them then move on from the QB, let him mess up another teams cap situation, and build up the rest of your team. If feel that puts your team at a disadvantage then pay your QB. Ultimately either these guys are worth the price tag or they aren't. If teams can't figure it out then they have a GM problem more than a QB problem.