Cash levels the playing field. You don't have to ask a 3rd party "pretty please, let me make this purchase, Visa" (credit) in order to use it. You don't have to pay monthly fees to a bank for a checking account (debit) to use it. You don't need an app and smartphone to use cash. Cash is better for your privacy, it minimizes the paper trail about what you buy where, which is really nobody's business but your own.
I've done a 180 on this one. Used to use a credit card for everything, now using cash more and more whenever possible. Credit is convenient, often provides valuable benefits (miles, cash back) and gives you a nice convenient summary of your monthly spending, but in exchange you're inserting an un-wanted 3rd party into every transaction who skims off value for themselves and then turns around and sells your private data all over the place. This trade-off is making less and less sense to me.