* Why are so many liberals hostile to religion? Because religion sets rules and tells people that if they break those rules, they're sinning! That keeps people from doing things that make them feel good and telling people that they're sinning makes them feel bad.
* Why are so many liberals hostile to the troops? Because the troops tend to be conservative (evil) and because they're out killing people and breaking things (which would make most liberals feel like bad people).
* Why are so many liberals unpatriotic? It makes liberals feel morally superior to rant about what's wrong with their own country. Plus, as an added bonus, people from other nations agree with them and that makes them feel good as well.
* Why do so many liberals have so much confidence in the government? With liberals, it's not about whether something works or not, it's about how it makes them feel.
* Why do so many liberals have so much confidence in the UN? See the previous answer and apply it on a global scale. The UN may be corrupt, anti-American, and utterly incompetent, but it makes liberals feel good to think that they're sending money to the poor in some godforsaken country (sure, it's not their money and almost all the money may be wasted or stolen, but it's the thought that counts).
* Why are liberals so hostile to successful people who don't happen to be celebrities, trial lawyers, or big donors to the Democratic Party? Again, this is another great opportunity for them to feel morally superior. They can feel like good people because they want to give money to the poor -- granted, not their money, but rich people's money. The rich have so much and the poor have so little, so why shouldn't liberals take it from them and then pat themselves on the back for their compassion?