This is why you protest, people.
Not only that, most of the article is behind a paywall
Not stream moderators, but the actual site moderators.
It's funny, while I know what the expression means, I still always think it should mean what the comment you responded to said. As in "They've gone through everything, but have not disappeared."