Not all communities can afford to do this. There are plenty - particularly agricultural and resort communities - that just don't have enough American workers to sustain business.
If there was a guest worker program that could provide enough seasonal workers to meet the need, then many communities would do it. But not many will vote to shut down their own source of income for no perceived benefit.
So, you are in the 5% group I take it. I sure am glad the politicians agree with you, to protect us morons from ourselves.
"don't have enough American workers to sustain business."
Well, let's find out. Letting in 15 million +/- criminals (illegal entry, ID forgery, tax evasion, identity theft, to name a few) will destroy this country. They are not here to become citizens. They are fleeing the Mexican hellhole. I am sorry Mexico is a hellhole. Send the illegals back and let them solve it!