I wish the employers would fire each person who doesn't show up for work that day and replace them with an American who is willing to do their job.
If the rest of the country is like here it's almost impossible to actually fire anyone. They are afraid of being sued. About a decade ago I worked for a company that had a guy that just could not do his job. Previously he would get great performance appraisals (employee reviews) so he could move from group to group. When a supervisor, with an actual spine, was assigned this guy and he failed at every task he was assign she decided to fire him. It took a year and a half gathering paperwork, independent reviews, additional training and other nonsense. When she finally fired him he sued the company. Of course the company caved to avoid a public lawsuit. It was a scam from the onset.
I think that's why many companies use contract help rather than hire a person. It's much easier to fire some one. I had to fire a contractor once because he damaged basically everything he touched. It took less than 5 minutes to revote his pass, cancel his network accounts, escort him to the front door and have his contract ended.
wish the employers would fire each person who doesn't show up for work that day and replace them with an American who is willing to do their job"
Or better yet, if they cannot find an American- Cut the number of employees accordingly, and make the remainder fo a decent day's work.
I always see as many as 8 "employees" inside a fast food place, and most of them are standing around, chatting, or doing "busy" work, trying to appear like they are important and needed, when in truth, they are just driving up the cost of everything.