Having been a restaurant server in the USA since 1978, I can tell you that Germans have gotten much, MUCH better, I'd say over the past 20 years. Not the best tippers in the world, that's true. But decent. No longer do we groan when a party of Germans sits down in our section. And they are usually very nice and don't make things difficult.