Having left behind complicated legacies in Miami and Cleveland, is LeBron James destined to be liked by many but loved by few?