Originally Posted by stephanie
If this is the issue (and I think it's likely a big part of it) and if the country as a whole wants to stop it*, then it seems the answer is simpler than trying to secure the border. It's stepping up enforcement of the laws requiring companies to do a real, throughout check of status.
*I think in reality we (meaning the US as a whole) are conflicted, in that people (including the holy working class and, of course, the business class) obviously benefit a lot from the use of cheap labor, in terms of prices. Personally, I think there are enough bad consequences of the current situation that we should explore options and probably enough common ground between the parties that the only reason they can't work together is that both sides (or all sides, as there are more than 2) want to score points and use the emotional aspects of this rather than really try and fix anything. And I say that despite not fully getting the emotion attendant to a good bit of the anti-immigrant side.
Enforcement is costly as well, maybe not as much as securing the border. The "do nothing" position is consistent with wanting to reduce the amount spent by the govt on these issues. As you say, people don't realize how much we do depend on foreigners for our current wealth and prosperity. It's a bit like a rich ranch owner who's complaining about all the farm hands running about.