Yes, he needs thicker skin. This happens all the time in football and it may have been what let Zidane last that long.
Professional football's not always a nice place to be because of scums like Materazzi that try to wind opponents up. "Winding them up", whether it's niggling fouls or abusive language is hardly new to the game. It's actually the norm than the exception.
Does it suddenly make Zidane a saint or completely absolve him of his sins? Only one Man can do that and he was last spotted a few thousand years ago.