germany isn't really a tipping culture, and when there is tip it gets pooled together so there's less competition among the servers, and they get paid afaik a better wage to begin with. the service is absolutely atrocious.