I'm a big MJ fan and he probably had the best prime years but in the latter years I can't ignore Lebron's achivements and longevityin those GOAT debates.
I remember someone on this forum used GOAT and BOAT acronims and I think it stands in basketball more and more (but in football it doesn't of course). MJ with his status, 6/6 finals and his whole brand and aura will forever be GOAT but one could argue that Lebron's atributes, longevity, allround game, all those finals could mean he will finish his career as BOAT. If he even does something with Luka in the next years...