His argument was that he shouldn't be a role model.
Charles Barkley boldly and defiantly declared that he was not a role model and that kids should be taught to emulate their parents, not athletes or celebrities.
“Just because I dunk a basketball doesn’t mean I should raise your kids,” Barkley concluded.
...
“The first time I got hit really hard was for taking that stance,” Barkley wrote in his 2002 memoir. “There were some columnists that defended me but mostly I got killed. I’m okay with it, though, because nobody in all this time has been able to convince me that it’s wrong to tell kids to listen to their parents and not a basketball player they’ve never met.”
https://sports.yahoo.com/iconic-sports-commercials-charles-barkleys-i-am-not-a-role-model-055726035.html