I can’t even remember the last time I carried any cash.
In Berlin you need 50 cents to use the restroom. Even in malls and department stores.