I had similar thoughts on this recently. Maximizing talent on the team overall given the salary cap means having to replace expensive talent with new talent at a much lower cap number, even if there may be a downgrade in that position group. Take our O-line, for example. We had to spend the money to lift it from the bottom of the barrel but if we want to improve in other areas and pay some players their new contracts, we need to draft their replacements now. A small slip in performance is likely worth 20 million/year in savings and if your new guys are even better than the old ones, you're in really good shape