This post, on 20 Observations About Human Nature That Liberals Would Disagree With, is quite insightful. I noted several of them,
2) The more a behavior is rewarded with attention, fame, sympathy or money, the more of it we'll see. We recognize this almost instinctively when it comes to good behaviors, but we also tend to almost habitually block it out when it comes to behaviors we don't want to encourage.
19) Greed isn't about wanting to keep what you've earned; it's about wanting goods, products or services that you aren't paying for or haven't earned.
which were some of my favorites.
Note that most of the listed observations have to do with the culture, not politics or religion.