Spending money on good players is the least of my concerns. There is a ton of league money to go around, there's a ton of franchise money to go around, and none of it is my money anyway so just as well see it spent on players.
I guess my issue is that under TT GB had the practice of moving on from players when their contract balloon years came along, and rather than do that, Gute/Russ Ball have been extending the stay of players and kicking the can of the cap burden down the road. Maybe it makes sense for a franchise LT or something but they did it for too many mid-level guys.