Not from US but also in my country, Switzerland, land of the money, less than 20 years ago you would need to beg to pay by card for less than 15 or 20 bucks and in many cases pay an extra fee.
Now you can still pay cash in 99% of shops but it's often like you bothering them to pay cash. One of the largest supermarket have replace most cashier by self-checkout machine that take no cash and you might be refused to pay cash for larger than a couple hundred.
Paying cash in any non-independant shops will for sure never grant you any discount and you will miss out on up to 1% cashback from credit cards + another 1% or more if you refuse to give your data by using a fidelity card (that's another story).
Also some parking meters, state owned, are not taking coins anymore, only cards or special payment app where you must register your licence plate and share your position to use it.
Also some music and culture festival are getting cashless, but so far always with the option to convert cash into a kind of gift card, without fees (yet).
The problem is that Bitcoin is not really solving it, at least not until we are in complete circular economy. And even so, merchants will still need to pay a third party to manage their PoS, Lightning liquidity and on-chain settlment. And most users will not pay fees and take the responsability to have a self-custodial Bitcoin wallet. There will still be fees here and there for both customers and merchants. Only a small fraction will manage it themself and save on fees, but at least the fact that it's possible if you want to, is a huge positive argument for Bitcoin.
In the meantime we should try to pay in cash everytime Bitcoin is not accepted, to at least keep the chances to have the cash option for longer time.