One flaw you maybe missing in this is that any Bank/Credit Union requires an upstream bank to provide clearing/settlement. Only the main banks can provide that and if they refuse to provide you settlement services due to associations with bitcoin then your bank/credit union is rendered useless.