Socialism has a "branding" problem in the U.S. It's been successfully portrayed by some to mean Soviet style communism, but then when you ask the average person who doesn't like socialism if that means they want to give up Social Security and Medicare they get confused.