I mean, fair enough with LeBron's points and all, but Chuck's criticisms are also valid. The Cavaliers are the only team in the luxury tax. They have assuaged to his demands on players like JR Smith, Iman Shumpert, Channing Frye, etc. They recently got Kyle Korver, another good role player. Even though I don't disagree that they need a better backup point guard, no team is perfect and complete, and hearing him complain about the roster in the middle of a losing skid sounded like a tantrum.
Also, by all accounts LeBron is a good dude. I really dislike when decent people bring up character flaws in another person as opposed to debating their points. As hominems are not flattering and make you look petty and worse.