In my experience, cash-only stores still exist. Stores that like cash are very frequent.
There's a lot of hand writing about cash users being subsidized by other customers. If it were that significant, we'd expect to see a lot of stores only accept credit card and compete with other stores. They would just be losing a few percentage points of revenue from transaction fees...