It's more of a broad fear of change/technology/the modern age in Germany. Homeopathy is considered real medicine there even today. Physical paperwork for all of the bureaucracy, and of course the bureaucracy there is legendary. Credit cards fall under a similar umbrella.