Yeah, they all deserve a good beating for that.
I guess you have to be on, "the right side of the trade", as they say, to understand how your fellow US citizens getting shafted and put out of work by H1-B Visa holders or factories moving overseas is a good thing, huh ?