People are going back to cash because they believe that it keeps tighter control on their spending as living costs soar.
It is believed that cash helps people budget, as using it means you literally can count the pennies. Paying with a card or crypto currency make spending easy and convenient that sometimes one tends to overspend. Sometimes one might not even know the balance of his account but with cash you are always aware of how much you have.
What do you think?
What happens to me is the complete opposite. I can control properly my spending if it's on a digital wallet. I can easily monitor on the application's dashboard what I have and only withdraw how much I really need. If it's on fiat, I easily spend it until I will just realized that I'm almost running out of money. I guess it also depends on where country you are. If business establishments there still prefer the traditional way of payment then having digital money or crypto will help you to spend less.