As a registered Independent, I have voted more than once for Democratic candidates and agendas. While Democrats support abortion and gay marriage rights–contra the teachings of the Catholic church–I have not made the mistake of confusing my private religious opinions (Catholicism) with the necessary rule of law. I don’t get to force my Catholicism on anyone. Those days are thankfully past. (When abortions and gay marriage become mandatory instead of optional, then come talk to me about my vote).
As a Christian, I feel obligated to side with the political groups that care about the things that Jesus cared about–like the poor. Or the indigent. Or abused children. Or the elderly. You know–the groups for which socialist welfare programs exist (Medicare, Social Services, Social Security, etc). Patriotic warmongering and pandering to archaic religious xenophobia is an effective strategy for gaining the support of a moral majority, but in the long run it produces hypocrisy on a grand scale, a false religiosity to which many, but not all, are blind. Capitalism, for example, is not a Christian value, and easily leads to the idolatrous love of money, but it is a precious principle to certain political parties.
I suspect that many people have given up on the very idea of church because the politicized Christianity that dominates the public American sphere is utterly craven and distasteful, and remote from the spiritual values taught by Jesus and the Apostles. “A new commandment I give to you: that you love one another.” Too many political groups forget this law when they spew their hate in the name of a religious identity, but “by their fruits ye shall know them.” Unfortunately the most hateful groups have a way of getting the most attention.
Just my thoughts.