I'd say sexual selection is a cause. There is pretty much a fixed pool of potential mates. Women highly value mates who are good providers. Some of my female friends say they wouldn't date a guy who made less than them.
Thus if you are a guy and are considering cutting back on your work, you will become significantly less attractive to many females.