If if if. I think you could say if about 50 all time greats. As for lebron hate, most of it is created by him and his countless stupid public comments and his childish behavior. If he would just act like a grown man and let his play do the talking people would hate him less