Kraut is nowhere near as bad. Show me a comedian that got slammed in the papers for saying "kraut" on stage.
Also, I don't see the difference between calling one person a French Bastard and calling someone else a "complete twat" but I suppose that the complexities of political correctness for you.