The problem with these discussions is people want to lump all banks into one evil group. There are many small town local banks and credit unions that do good work and give back to their communities. They provide employment opportunities as well.