Who would think? If you are all preachy at a point in time, then it becomes contrary to your interests to be consistent, you lose credibility? It's easier to be true to yourself, have a core.
https://www.usatoday.com/story/sport...es/3990164002/
Opinion: LeBron James' stance on China uproar weakens his voice on other issues