Kraut saying he would not be bothered to be called a Kraut. More the context or the atmosphere created by the tone would make a racial insult. Then again depends on what you call others and whom you are talking to, too, i guess.
But why use these phrases, when you dont want to hurt people, even if only a little, ... scratching national pride and getting people stired up on patriotism, making fun of a part of peoples identity. I am not saying that those who would be concerned by such teasing, are not brain tards, but why make a fuzz. Isn't it better to find similarities instead of pointing out what devides people?
EDIT: also i want a Baconator NOOOOW