I hate false quotes >.<
As to the 'still true' part, I swear the average person is just mind numbingly fucking retarded. Banking is what makes ideas into reality and the development of joint stock corporations is what enabled Europeans to settle in North America. There are bad actors but the fact is no one paid any attention to them while they were racking up student loans and consumer debt.
Another question is, the alternative would be to nationalize all banks... Do you really want the same people who run the DMV to run your local bank? -.-
There would be more effect if people showed discontent by pulling their money out of the 10 largest banks and putting it into state chartered local institutions. I don't know about other states but there are 2 banks in my city that only have one building and market cap under 60 million. They also pay better interest rates and are more familiar with local economy than JP Morgan-Chase or BoA.