I’m an immigrant in Germany and kind of had to laugh at this, because the cash thing is so hard for foreigners here. Since the pandemic it’s been better, but I had multiple moments before it where a grocery store or gas station only accepted cash with zero warning.
I didn’t like having much cash on me at first, because I was worried about losing it or having stolen. After about a year, I did lose my wallet, but the found things bureau at town hall called me to return it, cash still inside it. They charged 10% (iirc) and split it wiith the person who found it.