Even Japan is changing. Non contact payment is becoming popular.
We were hitting cash only places all the time there, whereas in Germany I found that cash only became rare during the pandemic.
Hell, even recharging the IC cards in Japan had to be done using cash at a machine. Why can't you use a debit card? Who knows.