LeBron doesn't have an issue with sharing the ball with other star players: so long as it's off of a pick n roll... or him dumping the ball off saying it's your turn, then backing up beyond the 3 pt line or running in the corner where he's no longer in the play.
When I think of the all-time greats like Duncan, Bird, Magic, Dirk, even at much lower individual volumes of scoring, their offensive presence had a huge positive impact on their teammates. Teammates could operate at relatively high individual capacity, because their style wasn’t so ball dominant nor did it require that the offense be structured completely around their strengths. They were able to space the floor and create gravity that pulled opponents away from their teammates. This allowed them to influence their team’s offensive efficiency in a very positive way. On every possession they were in the game, whether they were directly involved in the play or not. Those things don't always hold true with LeBron.
On the flip-side you have the All-time greats like Jordan, Kobe, Wade, Shaq who were able to will their team to championship's by their killer scoring mentality. Their teammates knew every night to expect a high volume of scoring which made it easier for them to know their role, picking and choosing their spots when to contribute. LeBron isn't the versatile scorer some make him out to be and too often he's lacked the killer - "I am going to impose my will upon you" mentality. He is super athletic and benefits a lot from isolation basketball because he is very limited at moving without the ball and creating jump shots. His post-up game isn't refined either. He is one of the best scorers, but in terms of versatility, he is nowhere near guys like Jordan, Kobe, Wade (in his prime), etc.