His flopping has nothing to do with what he does off the court. Those aren't mutually exclusive. I can say that he does a lot of good for people, and I have appreciated his recent words for the game's young stars. But I can still believe that his flopping is obnoxious. It's not basketball. He is being a drama king. LBJ loves the attention, and he's been doing that for ages. From his "Decision" to his mocking Dirk Nowitzki being sick in the Finals one year. That's just his style. He is not above some criticism for it.
I am sure you are going to have some SA response, but everyone, even MJ and Kobe, has their faults. LBJ is a great basketball player, but I don't have to like him.