I'm glad you brought up the privacy thing. I don't know much about Germany specifically, but people not wanting to create an electronic trail of financial transactions seems like a reasonable explanation for at least some people to be avoiding credit cards.