I have a question I’ve been pondering, which is something I don’t really understand about conservatives. For the record, I am very pro-life and consider myself generally socially conservative, but economically I am much more liberal.
I’ve often heard that liberals and conservatives have different views of human nature. Liberals tend to believe people are basically good, whereas conservatives have a “darker” view of human nature, or maybe a more realistic view, depending on your point of view. If they are religious, they tend to believe in original sin, and that is reflected in their political views.
When it comes to addressing poverty, liberals tend to favor government programs like welfare, whereas conservatives think the poor should rely on their families or private charities. Conservatives will say that people should give to charity voluntarily and not be forced through taxation.
But here’s what I don’t understand. If you’re a conservative, you have a darker view of human nature and don’t necessarily believe that people are basically good. So WHY do conservatives think that people will voluntarily give enough of their money to charity to help the poor??

Sure, in an ideal world, everyone would be so generous that government programs like welfare and Medicaid would be unnecessary. But we don’t live in an ideal world, and the reality is that people simply don’t give enough. If people aren’t “forced” to give through taxation, the poor won’t get the help they need. This idea that the poor should rely on charity seems like pie-in-the-sky idealism, which is what conservatives often accuse liberals of.
Though the more cynical part of me sometimes thinks that conservatives simply don’t care much about the poor, and if people don’t give enough to charity – well, too bad.
And yes, I’m aware of the research that shows that conservatives give more than liberals to charity on average. I think that’s good, because it shows they practice what they preach. But even if individual conservatives give to charity, that doesn’t change the reality that most people simply don’t give enough.
And even though I believe we need government programs to help the poor, I still give money to charity. I’ve never thought that I don’t need to give money to charity because government programs exist. The poor need all the help they can get. Government AND charity should play a role.
Anyway – any thoughts on why conservatives have this view? It seems out of synch with their views on human nature.