...
Of course it's not wrong for you to vote with a candidate that shares your values. What I think is wrong is marrying yourself to a party or machine that allegedly shares your moral views. There's a difference.
I think religion, in the form of people's values, has a place in government... but no particular religion nor any force that supports religion over non-religion (or vice versa) belongs in government.
As for faith-based charity and other non-government charity, I agree with their usefulness and I respect the people who make them work.
I do not, however, believe that Americans will put more in charity or that charities will be more universally effective if we removed the government safety net. If charities are suffering, I believe it has more to do with the changes in our culture toward an extreme individualism and the changes in our society and economy that have led to the shrinking of communities.
Everyone is on their own and they know it... thus everyone believes that they have less to give (and they're often right). In the meantime, corporations are quite formidable at convincing people they have more needs to spend on... and the well-off have a tendency to view those in need of charity with scorn.
Taking money from the welfare system will not change this about our culture. Nor will a higher prevalence of religion, as people have quite a tendency of seperating religious values from everyday life.
I do believe welfare programs should be better aimed and I'm okay with Mr. Bush's "faith-based initiatives" program... I could care less if an organization is religious or secular, as long as it does good.