That makes sense, and I'll be the first to admit my understanding of French law was not as clear as it should have been, but the line between "criticise" and "insult" is very fine.
For instance, my understanding is that, in France, one should think twice before using the words "Mugabe" and "despot" in the same sentence. This is not a problem in the UK or the US at all.
But maybe this is also part of what made France such a very civilised, cultured and enjoyable place to live.