There are 2 guys that have lived up to or exceeded the hype that preceded them turning pro, Tiger and Lebron. You can legitimately argue if they are the greatest ever in their sports or not but nobody has lived up to that level hype like them. Maybe the Williams sisters in tennis come close, especially Serena. There are so many who can’t live up to expectations and these guys were hyped more than anyone and from a performance standard, these guys have delivered.
Having said that, I understand some of the disdain. Lebron made a stupid call by doing “The Decision” and his silence on China is pretty bad. But he has been a very active and positive force in his community. Of course we all know the issues Tiger has had. I don’t get the absolute hate though. I am a huge anti-Pats fan but I respect the greatness of Tom Brady and would never denigrate his performance.