Banks must not be too big to fail or tax payers will always have to bail them out. One way to accomplish this is to reduce the size of banks so if they engage in criminal activity (Bank of America for example) they can go out of business. Progress is being made by pulling money away from banks that never put the law, the country or customers ahead of their short term profits.
New Mexico's state legislature is moving quickly to move its money out of big financial institutions and turn it over to credit unions and community banks.
The state's House of Representatives voted 65-0 this week for a bill that allows the state to move $2 billion - $5 billion of state funds.