Actually, walmart has tap to pay, but only using their system in their app. Left my wallet in my car a few months back, and did some fast googling in the dairy section, lol.
You are 100% right on bitcoin. Been trying to get my small partnership I work for to A) put bitcoin on the balance sheet & B) accept it as payment. Both unlikely. Partners have deep fiat mindsets, and IT thinks ‘crypto’ is a dangerous liability 🙄