I think it would be wise to deport those not legally here, but the undertaking because of former lax enforcement makes it extremely daunting.
There are not enough INS officers.
There are not enough holding facilities (read jails) for individual/families who file protest.
However the illegal labor problem is the reason I am back in school, my husband has a hard time competing. He pays his contractors and labors wages that allow them to support their families with dignity. Unfortunately it doesn't take a rocket scientist to figure out who is going to land more contracts if they are only paying laborers $3-$8 per hour or how much our personal profit for each project becomes less and less. He has a great crew of skilled, efficient, and moral men working for him, I don't know how much longer he can keep his company running, but it doesn't look good.
We need to wean our nation off of cheap illegal labor.
Institute a viable work program that allows for a percentage of foreign workers but still shows preference to Americans.
Yep......I am becoming a protectionist, well at least until we are firmly seated as number one in global markets and finance again.
So please buy local, and buy American and if you are an employer only use American or legal employees.