They are coming here because we pay more. That says nothing one way or another about their opinion on socialism. The fact that they vote 60/40 Dem when the Repub is a "friendly" like Bush says much more.
They are coming here because we pay more. And you have a problem with this because...uh, why? What's it to you?