Explain what? LeBron gets plenty of criticism. Steph gets pretty much none. How much time on TV was spent on "the Brick"? Any criticism Steph gets is a one time thing and people move on. it's the opposite of LeBron. Haters have made a career from talking shit about LeBron. Skip bayless is one.
Hell LeBron at his kids game gets criticism.
what do you need me to explain?