Oh so you are turning this into a charity case. The primary goal shifted to "help the Indian worker" not to "help the American economy".
Ok, let's roll with that. If that is the case here is a proposal: pay each skilled worker turned away and replaced by an American worker a stipend to help them rise above poverty in their country (say $2k/year?) then go and hire an American worker and pay them base salary-stipend.
Ok, let's roll with that. If that is the case here is a proposal: pay each skilled worker turned away and replaced by an American worker a stipend to help them rise above poverty in their country (say $2k/year?) then go and hire an American worker and pay them base salary-stipend.