If anything, KD has not been getting the recognition he deserves because he's already on a very good team. He's clearly the best player on that very good team. He's unguardable, great on offense, and better than Lebron on defense. Yes, he's a better player in my book, and many experts/pundits/former players and coaches actually agree. Watch NBA TV and listen/see for yourself.
Lebron's defense has been nonexistent for like 2 seasons now. Harden is a great player, but he doesn't have the length or defensive prowess of KD. Giannis will become the best player in the world in another year or two. Kawhi is probably the best two way player in the league. He's like the Tim Duncan of combi guards.