I don't know why people flagged that link, but I'll tell you why I'm flagging this one: because you have to have flagging or crap takes over the site, and if you also allow protest posts from people upset about things that got flagged, then those take over the site.
I don't complain in Ask HN posts when stuff I upvoted is flagged off the frontpage. If you have a problem with moderation, email the moderators, like everyone else.
By flagging this thread you are effectively suppressing a very important discussion about the tech community's roles and responsibilities in the social and political worlds. As I mentioned in another comment, this industry tends to eschew political awareness. Which is ironic, because that passivity enables some of the biggest issues that we in the tech industry oppose (surveillance, irresponsible data collection, etc). There is real, visible, connective tissue between politics and technology and while ignoring may be the most comfortable thing to do, it's also the most irresponsible.
I also believe this is a terribly important topic to discuss, with special relevance for the HN community (not that I need to prove that, the number of comments speaks for itself).
I have emailed the mods, and will update with the reply I get (if I don't end up banned).
Our email address is all over the place but the best way to find it is via https://news.ycombinator.com/newsguidelines.html, so you get a refresher on the site rules before you email us. Sometimes a question will answer itself along the way.
I don't complain in Ask HN posts when stuff I upvoted is flagged off the frontpage. If you have a problem with moderation, email the moderators, like everyone else.