Is the US Government not also to blame for this? I had thought that one of the major rules about immigrant worker visas was that they can only be granted for workers whom are doing a job for which no available citizen worker can be found.