You have been very respectful, and I appreciate that, but on one hand you build up OWS and on the other reduce my solution to "cancel AT&T and grow vegetables." I believe that you could have more charitably summarized it as "stop giving money to these companies." One way to do it is to patronize locally owned alternatives and starve them. There are others, as well.
I could cut down OWS pretty harshly, too, but I do see its merit. It's one side of the Protest & Act coin. I would prefer people do both, not just complain loudly.
The Civil Rights act, fwiw, didn't solve any of the race-related problems I identified either. It was the perspective shift that protesting brought, and it opened doors. OWS might result in tighter regulations and laws which formally denigrate or outright restrict the kind of business which led to these problems in the first place but that only stops those who care about the law or are careless in their chicanery.
It does not resolve more fundamental issues: how did these people get this much power? How do we disrupt the cycle of people getting rich and using their wealth to keep others down? How do we keep people informed about complex financial risks? How do we bolster local economies? How do we get control of the institutions which have so much control over our lives?
OWS will not solve any of those things. It has successfully raised awareness but now we have to put our money where our mouths are.