We should be clear, the Suns took 2 games off the Nuggets with Chris Paul injured for 4.5 games of that series and Ayton injured game 6. The Heat with all of the hype took 1 game, the Lakers were swept aside like roaches. Replace CP3 with Beal and that series goes 7 most likely. Does this trade make them better than the Nuggets currently, no, but with FA still to come and Ayton as an asset if they find a good deal, we don't know what the final roster will look like. I don't think you can say the Heat are a better fit as a result. Maybe the Bucks but they have a lot of question marks with Lopez and Middleton both FAs. So it makes a lot of sense to go to the Suns where Book and KD are under contract for years to come.