"Locals" mean they import from India, house them where they're working and that's it.
It's a freaking scam.
H1B needs to DIE.
And they all seem to live around me. With their xeroxed coupons at the local Shop ‘N Shop.
I agree. Meanwhile, our kids are encouraged to pursue careers in the liberal arts fields. Evil master plan if you ask me.