Actually, this waiter wasn't fired for being French. He was fired for being aggressive, rude, and disrespectul.
He's the one who says that's the same thing as being French. That's the grounds of his lawsuit.
I've been to France. Can't disagree with his assessment.