The problem is never more working hours. Nobody minds working extra hours as long as they are paid for it.
The problem really is companies expecting people to do far more then anything they are ready to pay for. Sometime its even more worse when a few people have to make up for other people, and then watch the lazy group get rewarded better for political reasons.
The real issue is resentment not extra working hours.