I think it’s too easy to just say the Warriors have Curry, Thompson, and Green and voila, that’s why they’re good. It’s not that easy.
First of all, Curry and Thompson haven’t been major contributors to their first two wins. It’s the team that’s won those games, not them, and that should tell you something.
So I suppose you could then say, “Well they’ve got tons of talent on the bench”. They do, but what kind of talent? They’ve invested money in guys like Iguodala and Livingston, both bigger guys for their respective positions who can handle the ball, shoot, pass, rebound, and defend multiple positions. Meanwhile, the Cavs traded two first-round picks for Timofey Mozgov.
The other thing to note is that if winning in the NBA these days were as easy as “just get three really great players” then the Cavaliers should be a lot better than they look right now. They’ve got one of the best players ever in his prime (Lebron) plus two guys who were considered top-10 or top-20 players in the league until just recently (Irving and Love).
You could say, for instance, “Well, Draymond Green is better than Kevin Love.” Yes he is, and you know why? Because he’s way better suited for the way the game is played now. He does all the things that Love does, plus he does the things that power forwards have never been asked to do until now: defend little guys in space, dribble/playmaking, etc. Guess what? Klay Thompson isn’t just an elite shooter either. He’s also a great defender who, for instance, can switch onto a guy as big and strong as Kevin Love and hold his own.
This is the whole point: Don’t just accumulate talent (eg. pair Kevin Love with Rondo). Get the right talent.
This “new NBA” thing is more than just GSW related. The whole league is moving this way, and it started well before the Warriors got good. It’s just that the Warriors now do it better than anyone else.