This meme about how unfair it is that programmers work unpaid overtime is starting to drive me nuts. I've been in big stodgy software company where everyone worked exactly 8 hours, and the whole company filed out the door at 5pm as if a factory whistle had blown. I've also worked at a smallish software company where the norm was at least 10 or 11 hours a day, and half the programmers came in on Saturdays and Sundays…
Have you read "In Praise of Idleness" by Bertrand Russell? It raises some interesting questions.