They're protesting against the way corporations are run(corruption, unfair bonuses, etc etc), not what they produce. Of course a good amount of the people there are just doing it for the sake of doing it. I'm pretty sure the black guy is there because he thought they were having a party, you can tell he's disappointed.