I'm sure he has.
But he never made a segment on live national television which frequently highlights Pierce's mistake, over and over and over again. For half a decade.
Trash talk on the court when you're trying to psych out a guy to win a game is entirely 100% different from a sportsbroadcaster using his job to publicly ridicule you over and over and over.
Shaq's not being professional. Instead of talking about basketball, he uses his position to put down others who he perceives as beneath him, because he's a bully and thinks it's funny. This is backed up by the fact he thinsk putting Javale's face over that of a homeless person's is funny. Because homeless people are funny, right guys?