This is not a zero-sum game.
It has not worked for over 20 years. Every time we vote for the lesser of two evils, the Republicans give us an ever greater liberal the next time. The Senate passed the Mortgage Bailout with only 13 Republicans voting against it. Republicans keep going along with Democrats with the assumption that Conservatives have no other place to go.
I could make the argument that voting for RINO Republicans, simply because they are better than the socialist Democrats, has given us the Mortgage Bailout, Out of Control Spending, No Permanent Tax Cuts, Open Boarders, Amnesty in 09, No Energy Plan, Cap & Trade 09, Prescription Drugs, Falling Dollar, Ethanol, $48 Billion Aids Bill...
The Republicans take Conservatives for granted and continue expanding government once elected. We gave them the power in 2004 and they did nothing. McCain was a major force in opposing anything Conservative getting done. Why should I think this time will be any different?