Just because you personally don’t like a service or it fails some silly purity test you made up doesn’t give you some right to censor news about it.
Stand down as a moderator: what little power you have has already gone to your head and now you’re activity harming the communities you’re supposed to be protecting.