Henry Ford originally found that 40 hour work weeks were optimal for productivity for his factory employees. Before this, they only had one day of rest and were generally overworked and inefficient. I think the work of a factory worker is vastly different than the work we do today behind a computer, especially programmers where your brain power is everything. It would be interesting if a big enough company were to do some proper research on the most efficient working patterns of a programmer today.