Bill, the best answer I can give for this site is that they tolerate me, a liberal. Barely - but they do.
Nice folks, even if I disagree with some of them on some things. I don't think you'll finds the intolerance you found on that other site. Welcome!