That is the view of Golden State Warriors forward and two-time NBA finals MVP Kevin Durant.
James left the Cleveland Cavaliers in the summer and joined the Los Angeles Lakers on a four-year deal.
The Lakers had created space in their roster for the acquisition of at least two All-Star calibre players.
But rumoured target Paul George opted to remain with the Oklahoma City Thunder.
Related articles
Kawhi Leonard was traded to the Toronto Raptors despite signalling his interest in playing in L.A.
And Jimmy Butler made clear he was not keen on playing for the Lakers before being traded to the Philadelphia 76ers.
As a result, the Lakers were forced to settle for just James and set their sights on signing a big name in 2019.
Durant is among several players who could be available next summer.
But in an interview with Bleacher Report, the 30-year-old outlined the reasons why players have not been jumping at the chance to play with James.
"It depends on what kind of player you are," Durant said.
"If you're Kyle Korver, then it makes sense.
“Because Kyle Korver in Atlanta was the bulk of the offense, and he's not a No. 1 option at all, not even close.
Related articles
“So his talents benefit more from a guy who can pass and penetrate and get him open.
"If you're a younger player like a Kawhi, trying to pair him with LeBron James doesn't really make sense.
“Kawhi enjoys having the ball in his hands, controlling the offense, dictating the tempo with his post-ups; it's how he plays the game.
“A lot of young players are developing that skill. They don't need another guy."