The Occupy movement needs to elect officials to political office like the Tea Party if they are going to make any meaningful difference.
Yes. There's a number of things they should be doing in order to widen their effectiveness. They seem oblivious to the perceptions of the majority of people. People who would support them, and do agree with some of their issues.
For example: lose the dreads, cnd signs, om symbols, and rainbow crap. That shit never worked in the 60's, and it still doesn't work. Also, wash. Lose the tents.
Put on a suit. Yes, that is the uniform of "the man", but the reason "the man" wears it is to be taken seriously. Yes, it's wrong that society puts so much emphasis on how you look, but the reality is -- they do. To dress well is not selling out, it is using the tools of the enemy against itself.
Basically, stop looking extreme and anarchic. All that will do is make you easy targets for the media, and alienate you from soccer moms and blue collar workers. These people could be on your side, and do sympathize with the issues you raise. You will only bring them on board by dignified and civilized protest. A quiet protest by people in suits standing outside Wall Street, would scare the Hell out of shareholders and Government far more than a bunch of people who look like unemployed losers and precocious students. It will get media attention, and it will get the issue out there far more quickly and effectively, and it will be taken seriously by a lot more people. You can still be radical, just don't look radical.
It's astonishing that protesters are making exactly the same marketing mistakes that every protest group since the 60's has made. If you want to be ignored, dress like a bunch of hippies, sing songs, and don't wash. If you want to be heard, look like you are normal. It's really very, very simple.