A solution that makes sense to me would be a work-permit program. Foreigners could work here while waiting for immigration visas (if they desire such). Europe already does this a little, but the oil-rich Mideast countries do it in a big way, using foreigners to do the lowly jobs no citizen would think of doing. Then the hotel owners, farmers, and construction companies wouldn’t have to worry about losing their workers if Republicans get their way.
@johnldeboer If I recall correctly that was a major thrust of the last bipartisan immigration reform bill decades ago. It failed when Republicans decided they'd do better politically by keeping immigration as a problem they could attack and blame Democrats for.
@johnldeboer Good idea. Lots of the farm workers want to send the money back home and then go home over the winter.