Here in southern Germany the checkouts are always very slow and crowded and always understaffed. Basically a normal situation is to have 20ppl wait for a single checkout. Then they begrudgingly open another, take 5 customers and close it again only to have the same thing repeat. I'd be happy to even pay extra just to have access to a speedier checkout self serviced or not and not have to waste half of my day waiting for this world's worst service.
I don’t know how it’s in Germany but Lidl in Spain basically have no grocery packing area at the end of the checkout so they are more or less throwing the groceries at you.