1) I'm pretty sure the moderators of each stream determine content guidelines.
2) The state of the world, God's attitudes to it, and thus how we should respond to it are essential subjects for Christian streams if they are to be of any real substance. Basically, God discusses politics (and has His reasons), so Christians should too.
3) My meme wasn't really meant to be partisan or divisive; it was meant to be thought-provoking and instructive.