gstatic is correct with this:
>If I want to send my grandma cash, why do 2 banks have to be sitting in the middle?
The US government should be offering electronic money accounts to everyone as a utility, and they should be constitutionally guaranteed (even to felons), with no ability to lose them. Anyone should be able to send and receive money at any time. In conjunction, US government should also provide identity verification services as a utility, utilizing the USPS, which they already use to verify identity for US passports.
If people then want to invest their money, then they can make that choice individually.