Also in each and every war, I'm neutral and don't pick sides, picking sides would get me harassed, and a long with the fact I quite literally genuinely just simply don't have an opinion
Yeah, right, we both know that's a load of horse crap.
It was moderation abuse plain and simple. There was nothing about the meme that violates any stream or site rule.