Seriously I do not know anyone who works a seven hour day..
It does not make them a martyr doing longer hours ,its just a fact of life..
A lot of people catch up on work after work,these days,ie emails etc..its just a fact of life.
Obviously some cynics would call it martyrdom,but for some its the reality of keeping on top of the huge workload they have,and perhaps keeping their jobs,.(leaving aside those who actually do nothing ,but make like they are working hard)
It must be great to be so sure of not getting sacked that some feel no pressure to do any of that,but this is the way it is for a lot of people.