There's a pervasive belief by managers that involuntarily working weekends for an extended period of time will increase rather than decrease the total work done, and that engineering output can be measured in "hours", that I find absolutely ridiculous.
If I think back over the times when I've been most productive, I've had the kind of trusted flexibility that allows me to work 14 hours one day to get a feature in before the big demo, but also leave an hour early the next day to go catch up on all the real life stuff I didn't do. Reading the article, I get the impression the author is praising the 14 hour day while condemning the leaving early, which is failing to see that they're two sides of the same coin. I'm not going to work myself to exhaustion unless my manager helps facilitate it.