No, this is not about 'feeding families', this is about simple and personal justice. You are simply unjust without thinking twice about it. The H1B visa holders were hired when majority of Americans were too busy trying to make a killing on real estate to get proper education. Thus, hardly anybody minded back then. Now, several years later you and your likes demand that a company (BTW: yes, I used to be a foreign manager working in the USA on L1-A visa; evidently they do outsource management) in difficult times lays off people without any regard to their performance. Why-oh-why would you require me to let go good guys with H1B? This is the good specialists that help me make my living, not the slackers.