I find the "King" conversation interesting; by the way a nickname he gave himself. As far as being a good person and father there is no doubt he is trying his best to do what is right with his family. I really respect that; especially when you consider how many other athletes/stars etc. have done the wrong thing. However if you look at him as a player he is the biggest whiner I have ever seen; complains about fouls when the guy who supposedly fouled him is 40lbs lighter and 4 inches shorter (I remember a call when he flopped last year in the finals against Curry and supposedly Curry ran him over, ok sure), I see him look to the refs. and complain on every shot; hey Lebron you do miss shots. Now there is also his foundation which I think is a great idea except for the very questionable choices he makes. While I am not trying to turn this political; he donates/supports BLM; now maybe they do some good but I have seen some of their videos and some of these groups are outright broadcasting for the killing of cops; sorry I am not ok with that.
Personally I have gone back and forth on him as a player; the decision, the whining, etc get real old, but he is a good person by all accounts.