I am a bit of a Free Speech Absolutist, they can take their flagging campaign and stick it honestly, and that's me being nice about it. If you don't agree with the speech, don't read it, walk away. But I defend anyone's right to say it, even if I don't agree with it.
I wish to clear that up a bit, without an edit, just an addition, Minnow Support Project is great, but what I have seen other "community policing" efforts turn into has looked like EverGreen College level community policing with masks and baseball bats.
You're description of FB is dead solid perfect :)