Part of this is just the banking here in Germany being so bad. Fast ('instant') transfers are relatively new for many banks, online banking has always been quite poor/limited, and many of the cards they used to offer were Girocard (or Maestro) and didn't work with online retailers. Paypal has always been a great buffer to those problems.
Well, to be fair, even for many customers 'instant' transfers are new. Even if their bank offers them for months now. Some folks still consider 'online banking' a novelty.
In 2015 when I still lived in South Africa, you could do near-instant online transfers - but there is/was a cost involved (I think about $0.45 for transactions under $250). Online banking was super common then, I imagine it's become even more so in the last 10 years. I was quite shocked by how outdated the German banking system was, although it's definitely improved in many ways in the last decade.
That’s interesting, because every time there’s something about a money transfer service, there are a ton of posts saying “Oh, the United States is so backwards, in Europe you could do this forever.” Apparently, by Europe, they mean the particular place they happen to live in.
Trite comment. Debit/credit cards never took off in Germany because everyone had a Giro card that worked perfectly well for cashless payments. And for online payments, PayPal filled the gap quick enough. The average German saw no reason to request a Visa/MasterCard from their bank for a heavy fee when PayPal did the job. That's also the difference: Germany never had the "Here, have a free credit card" culture.
With a more benevolent reading of my comment you could have seen that I do consider them equivalent for cashless local payments. My first sentence was meant as "[American] debit/credit cards". This doesn't invalidate anything I said.