Wall Street protesters: they got a point?