To be fair, he doesn't have any established All-Star player to join in. Lonzo Ball, Brandon Ingram and Kyle Kuzma are just all potential at this point. Miami have MVP-caliber player in Wade with Bosh joining. Cavs have Kyrie and traded for Love before Lebron signed.
We are uncertain what kind of supporting cast we'll get with the Lakers. And Cavs ownership/management is just terrible and probably one of the worst along with James Dolan and Michael Jordan.