Yes, he has to win it all, right now, this upcoming season. As p---ed as I am at KD for destroying the balance of competitiveness in the NBA, let's follow his logic:
Win at all costs and forget about what people think of you, what it does to the game or your own legacy.
If that is true, he has to leave GS after this season and join... LeBron, right? Oh, and bring Steph Curry with you too. What else is there to do?