It's easy to give everyone a bank account. But you cannot force anyone to keep money there - unless cash is eliminated altogether. That would be a worthy goal for a police state, because then everyone's finances will be open for review by the government. Today, with cash as an option, the credit card bill reveals only those transactions that the user chooses to reveal by paying with the card. It's anyone's guess what the user bought with cash. This partial visibility into spending makes the whole database of purchases nearly worthless.
I’m sure they’ll come up with some excuse and call it all for the good of the people.
Many people today already just use debit cards or credit cards and carry very little cash, so they don’t have that far to go for some.