> Simply (no pun intended) building a layer on top of the existing banking infrastructure...
This was what turned me off. I signed up for an invite right after they announced the service (something like 2-3 years ago at this point, when they were still BankSimple). But they took sooooo long to launch and in the meantime I became disenchanted with corporate banking. With Simple, the money still ends up in corrupt financial institutions and that's something I can't morally justify (I realize I am probably still doing business with corporate banks, but why do more than necessary?).
I now use a local credit union and I get far, far better service than I ever did with BoA. The credit union has a branch 3 blocks from my apartment, across the street from where I work, and on campus at school. Plus they have ATMs in many of the local businesses I visit. Simple just can't compete with that, so for me, it's all upside.