You're truly ignorant of what's going on in your own country then, just because some have adapted it doesn't mean that it's the majority, go to any concert, festival, public event in Germany and you could not pay with card if it was to save your life, lots of shops still don't accept cash either. So try to actual go out in the real world Germany and open your eyes.