KD deserves it no doubt!! The guy is unstoppable when he plays like he has been.
Watch Lebron in iso plays and you can see that (aside from the low post) he can be stopped from shooting quite often, whereas KD can get almost any shot he wants!
Plus his D has stepped up!
Lebron doesn't play all positions like people say he does. He plays SF and PF. He handles the ball, but not unlike Melo, Durant, George etc,
I bet if KD gets it, you will hear people saying "The NBA wouldn't give it to him 3 years in a row" as the excuse!