I don’t think anybody is saying he is not a very good player. But to be the GOAT, there is something extra than just being very good.
MJ and Kobe were stone cold assassins who refused to lose. That is what elevated them from being very good to being great. LeBron completely lacks that...