I'm not sure about "luckily". Sure, today it might be a good thing, but 99.99% of the time it's just a massive inconvenience.
So yes, luckily.
I really miss this system every time I go back to continental Europe and suddenly have to carry around huge amounts of cash with me. Because nobody accepts cards, and even if they do it's usually only Maestro etc.
You must be going to the wrong areas in Europe. Literally, everywhere I go (France, Spain, Italy, Switzerland, Czech Republic, Germany, Belgium, Netherlands in the past 6 months alone) cards are accepted.
But yeah for other stores and restaurants, better have cash.