And that is why it is so important to have unions that have teeth. If the workers were to unite and go on strike all at once, like in France, these kinds of bills would never pass.
The law can always be changed. It always has been a battle petween the capitalists (bosses) and the worker. It's only by fighting that the workers got their rights.