I really wonder if that's because Americans are constantly comparing themselves to their European, Canadian, and Australian cousins, and realizing that their political system leans quite far to the right compared to other developed western countries. I used to hear it said on cable news that "America is center-right". Perhaps that's true compared to, say, Sweden or Canada. But if you're measuring against the spectrum of beliefs found in our two-party system, it doesn't appear to be that way.
I think so. We're constantly inundated with the message that Democrats are like Europeans: "communist" and "socialist".
If only. Really, if only one of our parties pushed for social ownership of capital. It hurts to have to keep explaining that a welfare state is not the same thing as socialism. Redistributing wealth accrued in a capitalist system is not even close to the concept of socialism. But it falls on deaf ears when some people are still fighting the Cold War in their minds.
I introduce the concept of socialism by avoiding using the word until I've explained what it means. When you get them to accept the idea sans the term used to describe it they are, in my experience, much less likely to suddenly hate socialism again.