This disturbs me, just like forcing shops to open on the weekend. People need a break, and should have a break, just because you can't wait an extra day?
Sure, they have a choice to work, just as shop workers have a choice to work, they can always get a job somewhere else.