With current contracts and the salary cap you have to live with
two max players, (Hordford, TBD)
one highly paid guy, (soon IT)
three moderately paid guys, (Crowder, AB, and soon Smart)
The rest have to be bargains or rookie contracts. I wouldn't mind going into the tax in an overlapping scenario say transition between Crowder or AB being up in a final year and Brown getting an extention. But you have to manage smarter now with the "repeater tax". The tax is meant to limit big spending and reduce hording talent so you can't keep everyone. You just have to manage the club.
Right now the roster salary distribution is a mess.
One Max=Hordford
Three Overpays=Zeller, AJ, JJ
Four Bargains=Green, AB, Crowder, IT
Too many Rookie contracts=Smart, KO, Brown, Hunter, Rozier, Young, Bentil, Mickey, DJ.
The positive is the three overpay deals are not long term and are merely salary holders. You can drop all three for a max salary guy. And in a trade maybe Danny can reduce the rookie contracts. Then the salary management is on point.