Most of the complaints about Wall Street shenanigans and crony capitalism are entirely justified.
The problem with OWS is that their proposed solutions, to the extent they provide any, will make things worse not better.
When government controls whether businesses make a profit and how much, businesses will obviously try everything they can to influence those decisions.
The cure is not more detailed and intrusive regulations, it is to provide simple and minimal regulations, then allow the free market to work.
I agree with you mostly. Bringing back Glass Steagall would fix a huge percent of the problems. It worked for 70 years.