Here are the average of the top 10 salaries at the five highest paid positions:
QB: $24.66M
Edge Rusher: $16.68M
WR: $15.3M
DT: $14.9M
CB: $13.3M
The ability to rush the QB is the 2nd highest paid commodity in the NFL after QB. Until recently the top DTs were also paid more than WRs.
In the modern NFL, rushing the passer has become more valuable than guys who touch the ball.
This has been the case for some time now. The hierarchy in your mind needs to be updated.
Also, QB money is no longer $20M; it's $25M at the average. The recent contracts are at $28M.
So if Mack gets $20M, which is fore gone conclusion, that's not QB money anymore.