How warm and welcoming...but certainly you prove the point about progressive, liberal people.  

As you said, if you wanted to hear other opinions, you would seek them out.  Therefore, since you don't - you do not.  You only wish to hear opinions that agree with your. You do not welcome disagreement, despite the pretense of being accepting of all people.  And if it takes name-calling ("trolls," for example) and nasty attacks "you(r) rants are meaningless"), you will use them to chase others away.

Lovely.  How very liberal.  Not Catholic - but liberal.