If the problem is that some people don't have a checking account, wouldn't it better to provide them with a cheap/free checking account? Even if all local shops accept cash, there's still tons of stuff you can't do without a checking account. On the topic of cash-free living: I only use cash for 3 things these days: to buy cheese, to pay my cleaning lady, and for my son's weekly allowance. Even the babysitters accept…
2) Garnishment orders - can the state or other collectors garnish the checking account - so all your money disappears?
3) Will the bank allow the account to go negative, charging major fees, then blacklisting you with checksystems?
4) How controllable is saving money in these accounts? Some folks "save" money by not cashing their checks, then going to a check cashing place when they need the money.
Is it possible that a few % of population have medical debt, tax debt or other support orders that make using a normal checking account difficult? Past experience with fraud or being ripped off in a checking account?