Well, it is an admirable to want a better banking system worldwide may I suggest doing as Gaundi said and” be the change you want to see”. Now to some degree this is difficult. Carrying a debit card around is easier the carrying cash. Carrying cash around is easier than carrying gold. We often need a checking account for our job and most things today require a credit card. However, there are not for profit banks they are called credit unions. As a depositor in a credit union you are an investor in it and have a say in the organization in proportion to what you invest.
“In the credit union context, "not-for-profit" should not be confused with "non-profit" charities or similar organizations.[20] Credit unions are "not-for-profit" because they operate to serve their members rather than to maximize profits.[21][22][23] But unlike non-profit organizations, credit unions do not rely on donations, and are financial institutions that must turn what is, in economic terms, a small profit (i.e. "surplus") to be able to continue to serve their members.[24][25] According to WOCCU, a credit union's revenues (from loans and investments) need to exceed its operating expenses and dividends (interest paid on deposits) in order to maintain capital and solvency[26] and "credit unions use excess earnings to offer members more affordable loans, a higher return on savings, lower fees or new products and services".[citation needed]”
http://en.wikipedia.org/wiki/Credit_union
Now if you don’t like the business practices of a particular credit Union consider organizing a new one.