bucks did as good as they could. its hard to move a max guy, let alone a top 5 max guy, because you might realistically only have 2-3 teams who make any sense as a trade partner anyway, and that's not even considering how hard it is to trade a salary like that.
miami still looks like a 7-10 seed to me, and that's ignoring Giannis' calf that keeps barking. From the heat's perspective, you can either be middling with giannis or be middling without him, so you might as well sell a bunch of jerseys. Him and Bam are kinda roughly on the same career timeline, so if giannis blows an achilles or whatever, I guess you just move bam for a pick or 2 and then go full-tank (as full-tank as you can in the new cba)
anyway i guess my take is that the bucks did probably as good as they could, and miami was fake anyway. the most interesting thing from the trade is learning in real-time that star salaries have gotten so bonkers that its much more valuable to trade a mid-level star like desmond bane or mikal bridges than giannis, because you have to eat 50 cents on the dollar to move a future $60m guy