I have no problem with legal and documented foreign worker using work permits. It is the way the system is supposed to work and would be a great step forward to solving the crisis.
It is the illegal workers with no permits or documentation, using stolen or forged SSNs, bleeding our social programs, not paying taxes and demanding citizenship. That is the problem.
What crises it that? An ethics crises where greed landowners don't want to pay Americans decent wages?