its tough to argue against Lebron, mainly because I think he's the best to ever play the game, but they both have completely different offensive styles and also have different talent surrounding them. On the whole, you are probably right. There is just no way Anthony compares to Lebron's efficiency, inclusion of teammates, and offensive rebounding. I'd still probably argue that melo is the best iso player in the game.