A company I worked for got around this BS by closing the company down for a week after buying it, putting everyone out of work. No one was “fired” there was simply no job to go to. Then they reopened and hired all those that they wanted to work for them and didn’t hire the ones the previous owners saw as problem workers. They weren’t located in any town however, so all they got around were certain state laws.
Sounds good until an attorney wants to sue and then it goes to one of our ‘Uber Liberal’ courts here in California.
About 30 years ago my husband had a good paying union job. When time came to renegotiate the contract, the union asked for bay area level wages (we are in the central valley where wages are lower, but so is cost of living). So the company closed down and only used family members for labor to get around the contract for 1 year. When they reopened, the union was out, and former union employees could not be rehired. So the workers lost, union lost, but the business stayed afloat. We held no ill will against the business, they did what they had to do to stay afloat.