Thanks for weighing in on this issue, Swati. tAs education in America gets worse and worse, H1-b workers are taking up the slack, and some of them, as you say, are treated well and paid well. As to the Americans "let go," perhaps I should rewrite the sentensc to say "who could be hired instead" or something like that. When I finish this comment, I'm going to edit the article. Thanks for showing me the need to do so. As to the abuse, I've read about that, and several comments here corroborate that.