I am not looking to participate in a community where mods remove posts based on their feelings about the source, there needs to be a proof to the mod claim.
Why did my post got removed in this case?
How is the source unreliable, what is the mod proof for that?
Can't see it in the mod log because the post was removed.
What C/ was it on?
Can't see it in the mod log because the post was removed.
Edit: blaze hooked me up with the C/ it was on.
I have no clue what they were thinking. It's a fact based article, with easily verifiable facts. It shouldn't matter where it comes from, based on the C/ rules as listed. As you said, the source itself is reliable enough to not be a legit basis for removal in that regard.
Assuming it wasn't a mistake (and mods can just screw up rather than having removed something intentionally, like clicking on the wrong thing), that's some power tripping for sure.