From my experience, most projects that required lengthy stretches of very long days were a result of business/project leaders making impossible promises to customers and sponsors, or from development leaders not providing enough tools and other resources that would enable people to complete their work during the day.