Actually, the Durant/Bridges trade and the Fox-Hali/Simmons non-trade is making me think that even trading for a star is not always a home run.
I'm not bashing the Suns. In fact, when they made that trade, I thought they became instant favorites for the title. Hindsight being 20/20 and all, seeing it in a different perspective now. Of course, that can change if the Suns win at home, and get their act together to beat the Nuggets. Else, it will feel like they could have gotten to the second round even without the trade. Nets by contrast, got a future star, who had willingly sacrificed his game in Phoenix, and a bunch of future assets.
Bottom line. Don't trade Keegan. I know there will always be theoretical trades that will make us say yes, but there will be virtually no real world case where trading him will make sense. He's not only an excellent player, but exactly the kind that are needed on winning teams. Let him play, grow, and enjoy the ride for the next decade and more.
I also wouldn't worry too much about Huerter yet. Yes, he had a bad series, but he had a good season. Upgrading is not easy, and can easily backfire. I think continuity will be super important as the team grows. If Keegan develops into a bonafide third star, lot of issues will be resolved.
The real question is course Barnes. Bringing him back makes sense in many ways, but at what cost, for how long, and in what role? Do we prioritize Trey over him, or will Sasha ultimately take that spot?
I would love if we can front load HB's contract and bring him back. In another couple of years, as his play dips and age grows, hopefully someone else is ready to step in. He can move to the bench/can be traded as the smaller contract then would be more easily moveable.