The RF community leans left in the sense that there are more left-leaning members than right-leaning. This does lead to bashing of right wing and conservatives. The leftists on the board, on some level, know this is true. They certainly act like they do. Too often a left-leaning member will bash on a right wing idea or personally on a right-leaning member and "the usual suspects" will pile on with thumbs up and their own companion bashing posts. For example there was a recent thread implying republicans are becoming fascists. (
Still think Republicans aren't heading towards fascism? ) Ignoring how obviously inflammatory the topic is, consider the following. The poster thought (probably correctly) that such a thread was quite acceptable and not out of bounds here at RF. That is indicative of how things are here.
As far as suggestions on how to improve things, I am afraid I don't have many that will be much appreciated. One suggestion would be this. When discussing a topic each party should refrain from addressing what they mistakenly think the other person is saying and instead restate what the other person is actually saying. If you can't accurately articulate what the other party is saying then you can't really discuss it. There are more straw man arguments on RF we have corn fields for them.