As long as we're a free country with human rights guaranteed and open elections where the people have a voice and can have their opinions be heard, then I don't give two sh!ts if our government is socialist. I could live with the fact that my country is a social democracy... with heavy emphasis on the word DEMOCRACY. There are many, many industrialized and prosperous countries that are social democracies. It's not my preference, I favor limited government personally. However I can accept a social democracy so long as I don't live in a fascist, tyrannical, authoritarian country and it's elected by the people. Luckily, we still have that and it ain't changing at any time in the future. As long as the voters of this country continue to have a voice, and can vote their politicians in or out then I'm happy with whatever decision the voters come to. The misconception that people can't seem to separate is that socialism and authoritarianism are NOT one in the same. You can have a free market, capitalist and prosperous society that has varying levels of socialistic aspects at the same time, half the democratic countries around the world fall under that category. Again, it doesn't mean that's what I want this country to be, but nobody is saying that we're going to be a full fledged communist country where everybody's paychecks are the same, they're paid by the state and your employment is assigned to you like in the Soviet Union. When elections are banned (like in Nazi Germany), and protesters are shot on site (like a month ago in Iran), and any voice of dissent is shipped off to the gulags, then fly the damn hammer and sickle. While we still have open elections, and freedom of speech, and the freedom to choose how to live our lives, then keep flying the stars and stripes. If you want a symbol of social democracy on our flag, then throw the Swedish flag on their somewhere, or a Canadian, Dutch or Swiss flag.