No team is trading a contending team for KD. He was traded for Bridges and Cam Johnson, and Cam Johnson's upside was supposed to be higher than he's shown. The 4 picks were in theory filler because the Suns weren't gonna have good picks anyways.
If the Spurs trade Fox or Castle or Fox and the #2 pick this year or some combination its good compensation. Add in some firsts that won't be worth much in the next 2-3 years and its a fair trade. Mikal Bridges just got traded for 5 firsts.
The Rockets already have JSJ, Green, and potentially Whitmore on the table. Sengun too but his price is much higher. That's not including the boatload of picks they have. Unrelated, but I genuinely hope the Rockets trade for Gobert so ANT has more talent. I'd love to see McDaniel, Gobert, and say Dillingham for Sengun, JSJ and Whitmore but I doubt the Rockets do it, even though they've shown they don't think Green, JSJ, or Sengun are cornerstones for their franchise.
The Suns were hurt all year, hired a bum coach, and had zero depth. It's not KD's responsibility to build a roster. That's on the Suns. All 3 of those players are great players. Unfortunately the NBA is a team game. Btw, Nurkic fucking sucks now.
Being a top 10 all time player doesn't mean he's a top 10 all time player right now, that's an absurd thing to say. He's a top 20 player in the league and he's on the downside, but his downside is 25+ PPG on insane efficiency. If he were to play with even Cade Cunningham or something you'd see the primary player go bananas with that spacing.