if they come willing to work and are more qualified for the job why not hire them? of course it's not a matter of just addresses it's goes way beyond that and mostly about corporate greed .........as we speak chinese are being shipped to the usa to build roads it's not the chinese fault it's the corporations willing to hire chinese for lower wages rather than paying americans a better wage ..same with farm workers corporations like monsanto would rather hire illegals to manage the farms that hire americans for higher wages.....and many americans would rather go on welfare than take those jobs for a lower wage so it's dynamics are manipulated by the corporate world which our government caters to over the american citizen............