Golden State was already one of the best teams ever without KD. They got KD solely because the Cavs were able to beat them in a brawl match and as good as Steph is, he isn't good enough to trade buckets with LeBron or score on LeBron when he's playing clamp down defense on him. So they went and got the 2nd best SF in the league to fix that.