https://www.statista.com/statistics/489255/percentage-of-us-...
94% of payments in the US are made with a debit or credit card
https://www.atlantafed.org/blogs/take-on-payments/2024/11/18...
You’re in the wrong place trying to appeal to the defeatism of regular folks.
And you don’t have a cell phone?
We also have tens of thousands of homeless and millions of undocs in our corner that don’t do a lot of the three. Add to the few privacy conscious and I dispute those figures.