Meh it's politics and none of them are for us. Not Red Not Blue Not Them Not You. NONE.
Anyone who spends millions to make hundreds is getting their ROI when we're not looking.
We go to far left we adjust by going to far right then we adjust and go to far left and adjust and go to far right. It's the American way.
actually, by any standard aside from the very, extremely narrow political spectrum of the US, no.
among industrialized nations, the US is know for its political philosophical spectrum being very narrow. both the major parties are capital L Liberal in the political scheme of things. both agree on capitalism. both agree on private property as central. both agree on liberty. both see the individual as central to their beliefs. the differences are variations, largely, on how to or how much of any of the above. they are not fundamental differences over philosophy.
no major party in recent years has proclaimed the ideologies found in other industrialized countries. when france says it is socialist, it means it is about to nationalize it mining industry or something to that effect.
when China says it is socialist, it has nothing philosophhically to do with what bernie says. (even swedes dont consider him a socialist.)
the differences in philosophy between our two major parties are minor to the point that most non-US people cannot see a significant difference.
these quarrels seem significant differences to many in the US since most americans are raised with the similar, narrow political philosophies. so any variation seems to stand out to us. to people raised where socialism means socialism and not a variation on Liberalism, they have more trouble discerning differences in philosophy in the US.
to americans, these quarrels seen substantial. they may be in the consequence, but they are not in terms of philosophy.
yes, there are fierce quarrels over specific policies in the US - again, they are over how to and how much. rare are the deeper philosophical divides.
as for swinging back and forth, welcome to humanity and politics. it is not only the US. many other countries swing farther left to farther right than the US.
p.s. if you want to have an informed and interesting debate on socialism or communism, strike up a conversation with greece666. he is our resident expert.