You underestimate uncertainty and chaos. Even good teams get injured and miss the playoffs in the span of 5-6 years. Cavs and Wolves have young stars now. What happens when Rudy retires after his contract is up and Donovan leaves CLE? Do any of the young stars eye an exit from those small market teams? 7 years is a hell of a ton of time. We really do not know what can happen over that span of time... especially for teams that don't have great history of success(except for LeBron-Cavs)I don't think any of these picks will amou t to anything special if we don't trade them.
Cavs and Twolves are well set up for long term success.
So it comes down to players and Cleveland gave us much better players