Jason, that just tells the party that all they have to do is wait till the next election and they will get the position again. IOW the only thing you need on your resume is "not currently in office". Not too demanding. I voted for Obama because my ideology is more aligned with the Democrats. IOW I will never vote for a Republican until they are saying something I believe in.
Oh and wrt socialism in healthcare, I'm for it. Capitalist healthcare is failing miserably in containing costs and providing confidence that it will be there and affordable when I need it. It has also been the recipient of redirected tax revenue for years, so I guess it's really just the wrong combination of socialism and capitalism.
Also past performance is the best indicator of future performance. Complaining that someone is judging your party because of what is has done is not a convincing argument. Perhaps there are "more of them" than you because the wheels have already fallen off. Don't flatter yourself as to being the only one that sees flaws. You aren't that special