The problem with getting things done is that people seem to want all kinds of things that cost money that we don't have and never will. Obama care was and is a bogus plan that even Osama Obama was up front on it being only a way to get to "Single Payer" (socialized medicine). Anyone who believes that is the way to go should do some rethinking.
I don't think any political party is ever going to furnish us with everything we want. We already have more programs than can ever be afforded. The most important thing any party can do is to enforce the Constitution and cut the graft and waste. For a time we had Republicans, Democrats and a handful of minor parties. Now we have Republicans, communists and nothing else that matters.