Good, 40 hours is too much. They should be living their lives, not toiling away enriching others. Let the shareholders be a little bit less rich and let the workers have more time to be with their friends and families.
Nobody has to work 40 hours. Everyone can choose to work less, prioritize other stuff in their lives, and be paid less. I'm not sure how we could have our cake and eat it, too?