Those teams didn't position stack though. Did the Hawks draft 2 PG's around Trae? Guess what Phoenix did? They drafted a production big instead of Tyrese when they already had Ayton. Whoops. Once you have a hit it out of the park talent, then you make moves around that.
Also the Suns had Booker/CP3 already in. Had they went BPA, they would have made the right call and "stacked" Hali with them. Instead, they tried to go need and gamble Smith could play the 4/5.
Spurs had Murray/White. Had they went "BPA" and "stacked" Hali with them, they'd probably be happier although Vassel has been solid enough.
Edit: one more:
We had Fox/Buddy/Bogi RFA rights. Should we have passed on Hali because he didn't fit a "need?"