Both parties are not the same. The Republicans have clearly proven they don't care about America. Last year's made-up debt crisis is just one example. Republicans all signed legislation on spending, but when it came time to pay for it, they said no. If they didn't want to raise the debt ceiling, they should not have signed those spending increases.
And this latest round of nat gas act defeat is another example. Eric Cantor didn't "want to pick winners and losers". Well why didn't he say that when he voted for $15 billion in tax breaks for oil companies in 2005.