Pretty sure it's just Germany being pig-headed about it for some reason. Everywhere else in Europe is perfectly happy to accept a credit card. I do 99.999% of all my spending on a credit card, like most millennial people or younger, and the only people in the developed world who this is a problem for is the Germans.
Why not at least google some statistics before you lose yourself in some pig-headed chauvinistic rant about what in the most charitable interpretation amounts to nothing at all.
To be fair, I find it absolutely absurd that credit card companies siphon off 3% or so of all retail purchases, and then distribute a part of it back to their "most valuable customers" in the form of miles and cash backs and similar time-consuming nonsense. It is redistribution from the poor, those using cash and those not being able to pay off credit cards in full, to the rich.
The EU has imposed caps on these interchange fees [1], which is one reason Europeans are not inundated by junk mail offering credit cards, and may be a reason that credit cards are not ubiquitous. Having said that, I find that I can pay electronically in most places, including Deutsche Bahn ticket machines (or just buy them in the app).
Not hate, just not a system used very much here. Most people with a credit card have one for online purchases (I do), but those are a minority. Even that is no longer really needed with big stores like Steam and Amazon (.de and .nl) accepting the local IDEAL standard for banking transfers.
Paying with a credit card in shops? That's just not done excepting American tourists, same as in a number of European countries. It's contactless debit cards mostly. Building a credit rating by using a credit card is not part of the system.
EMV2-compatible debit/credit cards work pretty widely. The real issue is that some countries have locally-popular cards that don't work in that scheme (Dutch old Maestro variant, some german cards, etc.) or have very annoying compatibility issues (my old "Visa Electron", once very popular in Poland and which tripped UK card systems like crazy) and availability of card payments differs across EU - capping card fees and speeding up transactions thanks to EMV helped there a lot, but I remember hearing stories of Italian shops in touristy areas getting card readers... because of Polish visitors, who were accustomed to wide availability of cards (last local bastion of cash only was farmer's market nearby - now every more established stand has one)