Here are the current political choices:
Republicans. They attract votes from working class people who have religious values while at the same time advocating econoimc policies (global labor wage arbitrage, foreign outsourcing, H-1B and L-1 visas, mass immigration, illegal immigration) that will lead to the impoverishment of those people. They also want to force religious mysticism onto the populace, transforming the nation into a Christian Iran.
Democrats. This is a group of almost mindless, knee-jerk altruists. They lack coherency and have little sense of economic rational self interest, also advocating global labor wage arbitrage but perhaps not as fervently as the Republicans. Their main message appears to be, "The Republicans are despicable, and we are not the Republicans, so vote for us." They have failed to articulate any sort of coherent economic policy or vision. As an example of altruism, few would advocate that our national policy should be to pursue Americans' rational selfish economic interests. In their view, we should allow mass immigration from Mexico so that we might share our hard-earned wealth with those who are less fortunate.
Well, there you have it. Some choice, heh? Which poison would you prefer? Religionists who want to destroy the middle and lower classes or mindless, knee-jerk altruists whose policies would end up being detrimental to the middle and lower classes. Poison or Poison? No wonder Americans are apathetic.
Perhaps we need a new political party that would pursue the rational selfish economin interests of the middle class (which would also benefit the other classes) for a change.