That's absolutely the kind of thing I would flag and I'm very much a left winger. The posting guidelines⁰ explicitly say: "If they'd cover it on TV news, it's probably off-topic." You don't need a conspiracy to account for this kind of thing disappearing swiftly.
⁰ https://news.ycombinator.com/newsguidelines.html