Individual greatness is too often attributed to team results IMO. You can't grab any other player in the league, throw them on a team, and immediately that team will be finals contenders like you can with LeBron.
All-time rankings is purely speculative, so I guess it doesn't really matter what metrics you use. I just hope he can deliver at least 1 championship to Cleveland. If any city deserves one, its that town.
That's why, although I do participate in them, I don't put a lot of stock in GOAT conversations. Too many variables.
Imo, Kareem is the GOAT. But, because of the position he played, he didn't really have a lot of control over how much he got the ball.
Is a guy like MJ better or more valuable to a team with his scoring than a guy like Magic with his assists? End of the day though, these conversations always come back to rings. It's how the all-time greats separate themselves from one another, so it tends to be the same with everyone else in these types of conversations.
That one more ring is why Magic himself defers to MJ as GOAT, even though a very, very strong case can be made for Magic.