LeBron will become underrated overtime as Wilt did because of the criticisms and the unfulfilled success. It's already happening. Dude was just the most efficient player of all time while in Miami. Gonna be fun to see how history treats him.
True on everything you said. What may save Lebron is he is such a talented business man that his off the court deals may help his legacy live on with younger generations.
But he is a prodigy that was suppose to be good so he can never live up to the hype like Shaq and Peyton. But he doesn't have the complexion for the protection like peyton (which gives him the bull shyt media push as the best ever) and lebron doesn't have the daddy legacy that Peyton has.