Politicians have been bought off by big corporations, demonstrators said in Berlin, and that's why they push for free trade.