The democrats and republican politicians are so steep in corruption and "old ways", it is time to let go. America needs a strong new socialist party. The dailykos and other progressive blogs should stop supporting democrats.
Why? You may ask.
Well, I am born in the US, however, I have been lucky enough to live in Europe for most of my life. More specifically, in Norway. But my views would most likely apply to all the social democracies in Europe.
It boils down to basic human rights. In the modern world, when someone struggles, we have the means to help. We do not suffer all the burdens of carrying the weak. In fact we thrive. It makes us feel more human. It is the right thing to do in the 21st century.
The democrats and republicans are no real choice of politicians. They are right wing, and far right wing (I leave it up to you to decide who is who :P). There needs to be a balance. You need to shift the spectrum, and start making a real left wing alternative that is for the people. A party that actually wants to help regular people.
Both the democrats and republicans have FAILED in helping the average Joe.
All of the reforms you are discussing happened in Europe long time ago. Well, not that long, but right after the WWII things started to happen fast.
When speaking to my American friends, I get the feeling that a majority, or at least a high proportion, would support a real socialist alternative. A party that works for a real social safety net. Real health care, education, public transportation etc. Someone not working for the better of the corporations, but for the people. You all deserve this.
I know this can be difficult due to the messed up election process. But now with the advent of blogs and a solid base to rally, it should be possible to at least make some noise and maybe get a socialist party on the agenda and not just a swear word used by politicians on TV.
And one last thing. Social democracy (modern socialism), is NOT anything like it was in USSR! There are so many Americans that I speak to that freak out at the word socialist.
Here is some information on how it works :)
Edit: Seems that socialist is a bit too strong word still.
Changed the title to "American Social Democratic" instead of "American Socialist Party" as recommended by one of the commentators.