You overestimate the average person. They are far too lazy to switch from the Bank of America/Chase/Wells Fargo checking account they set up with their parents 25 years ago.I think the US probably heading to a place where most consumers stick to credit unions for banking, and most of the current major banks are large scale financial services for businesses and such and credit cards only.