I think I said this during the Playoffs, maybe I didn't, but it's fair to say Kawhi Leonard is the best player in the NBA.
While KD recovers, yes.
Kawhi is the most lethal, automatic solo scorer in the NBA. He's also a great defender.
I hesitate somewhat to say he's the best overall player in the NBA, just because I think you need a good structure around him to have a team that stays in striking distance.
Kawhi can't be a system unto himself, but he can probably take any solid, well-constructed team and win playoff games just because it's impossible to stop him from getting good looks in end of game situations.
I'm not sure there's anybody else in the league who is as good as Kawhi at finding daylight for a shot. Especially now that KD is hurt.
Giannis is more of a do-it-all freak though. Issue for Giannis is that he's nowhere near as effective in half-court crunch time situations.