All things being equal, when it's between a native(citizen, green card holder) who got his/her job displaced by an h1b, then our preference is naturally for the former.
That isn't bringing anything to the argument. The topic at hand is should the We be concerned about people that abused the system or the people that followed the law?
It's a high level question. Do we want people that are governed by law or skirt it? I argue the system is more stable and thus the preferred result when people follow the law. As a consequence I believe that we should protect those that follow the over those that break it.
I do feel bad for unskilled H1B slaves. Their poor circumstances are often better in the States than if they stayed at home. Unfortunately they are here illegally. There presence is making our country worse by locking wealth in the hands of the companies rather than making it part of the local economy.