There is probably a majority support for keeping cash as a privacy-friendly method of paying in Germany, as an addition to card-paying. But at least in my little bubble in Berlin, everybody hates the cash-only places.
When I go to lunch with my colleagues, we might be hitting one of the restaurants that are cash-only, and every time at least one person of the group won't have any cash on them, and have to borrow some. It's incredibly annoying, given that you can pay for everything by card in neighboring countries just fine.
> Berliners are polite
Also I'm not sure Berliners have been described like that ever before.