Both Social Security and Medicare are socialist programs and they have worked for the benefit of millions of Americans. The word, "socialist" shouldn't be so scary, but it is to many people for some reason. Perhaps, they associate socialism with terrible things and events of the past; but to be honest, I think the only way the US is going to survive is to build on the principles of a socialist Democracy, and I think Obama holds to those principles as well.