If she doesn't like it then she can always change job. Its the harsh reality of the workplace. There are plenty of people in the private sector who pull equally long days / hours and they aren't exactly sitting on a cushy pension and a nice retirement package at 60
Exactly, if you don't like it, get out. I fail to see why unions are still being recognised in this day and age to be honest.