I sure agree about MJ, just can't see anyone ahead of him. I realize James had great players as teammates at Miami no question, but I'd forgotten the great cast of players he had around him at Cleveland, you're right. Love, Kyrie , Jefferson, Tristan Thompson and Channing Frye were all a big part of that championship team.
Larry Bird was a better player than LBJ and Kobe was a better all around player than LBJ although that one could be argued...Wilt was a better player than LBJ and that shouldn't be argued when Wilt dominated a league that was a hellva lot tougher than todays NBA
James is way overrated. He wouldn't make a top 10 from the 60s - 80s, let alone ever.