IMO, we should go after both. Deport illegals when caught, and hurt their employer's pocketbook well enough that he doesn't soon forget.
Yeah, I've been looking it up a little. I think the gov. should do a damn better job of enforcing the border...and business owners should abide by the law and quit hiring illegals.
I can say that aside from breaking the law...hiring a low-wage worker would be tempting for a business owner. I wouldn't do it, but I can see where some would. This kind of goes back to Americans and our willingness (or lack there of) to make low wages. This is why American products are so expensive, and other products have been outsourced overseas. Americans want to make alot of money wherever they work, and if they are not going to, they'll find something else.
I'm sure you've noticed, being a Texan, how many Mexicans you see working for the Highway Dept. You drive by a highway construction area, and you'll see 1 American out of about 20 Mexicans...and you know they're not paying them as much. Businesses can't afford to pay a slew full of American workers. I don't have any qualms doing dirty work. I made minimum wage until I got out of college, and worked at an auto-part store until I got a job. But alot of Americans aren't like this. I can't say that I blame them because of the standard of living, but something has to be done about this. That's what's bad about economics, it all ties into something else, and when that fails, the whole system does.
IMO, I think that every state should be required to domestically and economically support itself. Agriculture, animal domestication, fuel, etc....And then if trading needs to go on between the states, than it will.