It took me .1 seconds to recognize a fatal error in the "logic" of any plan to ban currency in favor if EBT cards (and yes - they would be EBT cards because any government that can redistribute wealth according to its wishes can take it away just as easily). If you have a pocketful of money you know you have a pocketful of money. If you don't, you don't.
I realize that this isn't the stuff of rocket science but bear with me for a moment.
When Joe Schmoe walks into a Quickee Mart to buy his 40-ouncer he has a rough idea of what he has in his pocket and even with an Øbongo IQ (you know - where his IQ matches hs shoe size) his reptilian brain can calculate whether or not he has sufficient funds to make the purchase. This calculation occurs multiples of millions of times a day.
Now imagine this vast army of the unwashed, armed with only a thin piece of plastic. Do any of you honestly think that any of them are going to monitor the status of their account? With such an abstraction representing their "wealth" (so to speak) do you think that any appreciable number of them will have any idea what the balance is, what their range is, or how long until some gubmint agency slops more into the pot? I submit that the answer is damned few.
So imagine Joe going to get his fix only to be turned away at the checkout counter for insufficient funds. Imagine Joes reaction. Imagine multiplying that reaction times the aforesaid multiple of millions.
Do I paint a sufficiently grim picture for ya?
Think it won't happen?