This is exactly how the salary cap is supposed to work to not create superteams and have parity. You can sign two max guys but if you have 3 then you run into the problem the Thunder have next season & the Spurs will have in a couple years. You can sign Shai, Chet & Jay, then Wemby, Castle & Dylan soon to be at max, 3 guys then you either pay 200m a year in luxury tax or have the rest of the team at near minimum salaries. Spurs got lucky drafting so high in the draft for their big 3 but the new tanking rules won't let you sit your star player that could come back at the end of the season for a better draft pick.
I think that resigning a max player your team drafted, you should get 15% in salary cap relief to promote good drafting by GM's. Chet & Jay count 82M on the salary cap next season, but because the Thunder drafted them, Shai was a trade so he won't count, under the Chemist Max Salary Cap Relief Proposal, the Thunder will save 12M by signing those two to a max contract. Huge savings when your team is in the 2nd apron.