Opening up does at least one thing: removes the ability for workers to claim unemployment benefits if the employer also opens up.
More zero-hour contracts? You betcha.
More zero-hour contracts? You betcha.
Also quitting due to significant change in work agreement is a valid reason for unemployment benefits.
Every state is probably different.