The trade was fine.
Has no effect on our cap space for two years time which is clearly where the front office is planning to make their moves. Fits with the timeline of Isaac/Bamba as they were viewed as the biggest projects in each draft.
It frees up more minutes for Bamba to come off the bench instead of having to deal with Biyombo/Vuc compaining about lack of playing time, now there is only one to deal with instead of 2 with Birch as 3rd string. Moz will be DNP and trade bait next season as an expiring or just let go for cap space.
We get to take a punt at a PG that probably has little to no impact but can be moved/gone easily over the next 2 seasons and fits in with the FO's 2 year timeline or we luck out and he is ok as a backup. We gave up two 2nd rounders that likely held no value anyway, while still keeping our own 2nds.
The move basically gives us more minutes for Bamba, less locker room drama regarding minutes at the 5 and keeps us flexible to make moves in 2 years. I get that people have had to deal with 6 years of being bad but they are going to have to deal with another 1-2 years of it so that the FO can go all in in 2 years. They've made it clear they are going to take their time and not rush. We've already seen the damage of rushing a project, so for me, the moves are fine and it's in 2 years we see what the front office is really made of in terms of putting a winning team out there.