RE: blanket bashing - Have you considered posting in the Help & Meta-discussion forum citing examples? The TOS state:
"No bigoted hate speech.
Do not post bigotry based on someone's race or ethnic origin, gender, sexual orientation, gender identity, religion or lack thereof, disability, or other comparable personal characteristic. To be clear: This includes any post which states opposition to full equal rights for gays and lesbians; it also includes any post asserting disloyalty by Jewish Americans, claiming nefarious influence by Jews/Zionists/Israel, advocating the destruction of the state of Israel, or arguing that Holocaust deniers are just misunderstood. In determining what constitutes bigotry, please be aware that we cannot know what is in anyone's heart, and we will give members the benefit of the doubt, when — and only when — such doubt exists."
I think tolerance should swing in all directions and even though I am not Christian, I can see how some of the terms: "Jeebus" and "man in the sky" etc are insensitive. I mean, what if a mockery term were used for Allah or Buddha - somehow I don't think that would fly.
I think that someone could get their point across just fine without having to resort to insensitive terminology and you're right, there does seem to be some assumption(s) along the lines that all Christians are Bob Jones/Jerry Falwell-types.
Lastly, I can understand that much grief from many of the Republicans also carries with it a certain aspect of religion and (of course) there is plenty of room for bashing the Republicans here on this site - but, by the same token, I don't think it is fair (or respectful) to just bash religion/Christianity as a whole just because of this association.
If one purports to be tolerant, then by skippy, you've got to not only talk the talk...but walk the walk.