Well, my original comment wasn't that Lebron was not a great player. Only that his legacy does not match up to Jordan's, let alone surpass it... which seems to mostly be his beef.
No one has ever argued that Lebron isn't the premier player of this era - only that he is not going to push Jordan out of the top spot. And that is primarily because Lebron has jumped teams and coordinated other superstars to help him win those titles.
Jordan didn't have the same option, and mostly didn't need it. The Bulls did draft and trade well to surround him with complementary talent. But aside from the star support, Lebron has even got talented supporting players to join his teams at below market value to try and win titles next to him. The cupboard has never really been bare around him except for the very early part of his career.