No they aren't. They approve both memes respectively.
The population ratio doesn't mean this place is "the conservative stream." If both sides are allowed to post, there's no point in calling it "the conservative stream."
And I've personally had my comments get deleted as well.
The only reason they do that is because they got flagged. It's the same thing with the mods deleting anything that has to do with Iceu. Iceu flags the comments so the mods delete them.