Really? I find the reverse to be true. I have found it far easier to express incongruent opinions and factoids on Reddit and not get into trouble for it. Here on HN, everyone is so politically correct and expects others to be too; it's terrifying. My point again is that on Reddit, you can get away with expressing dissimilar views; this is a good thing.
a rational site unlike HN and Reddit would have about 10 users. it takes more effort to write a rational political comment than to make a ycombinator pitch.