Zizou has done this before. During France '98 he got a red card for putting his studs into a Saudi Arabian player and got handed a 2 game suspension.
Having said that, France would not have qualified much less made it to the Finals of 2006 with Zidane. Or for that matter won France '98 or the 2000 Euro Championships without him.
His actions were definitely stupid and he'll regret them for the rest of his life but what a player...