What you haven't said is how you propose that they should get all this done while being nearly $50 million over the salary cap.
They had very little wriggle room to play with in the off-season. So far they've turned that into re-signing Portis below market rate, trading for Grayson Allen and extending him, signing George Hill, signing DeMarcus Cousins and signing Wes Matthews.
These are the resources that they had to achieve all that - the $5.9 million taxpayer MLE, the right to pay Bobby Portis 120% of last year's salary, the 31st pick of the draft and the ability to offer anyone a minimum contract. That's it.
I'd like to know what they should have done differently.