Huh! Wha? Oh, sorry. I was napping for a sec.
You are not outta line at all. You can present facts and reasoned arguments all day long, but scratch the surface of most of those folks and you'll find someone who hates all immigrants.
I take it personal-like because my mom and her family made it over here and worked damn hard to get where they are today. It ain't much, but it's ours. And we didn't steal it from anyone else either.
OK, now I'm back to bed. *grin*
Niters! :-)