There's an easy solution to that problem: don't take on those projects. If they don't fit into your schedule don't do them.
Somewhat related: I found it is a lot easier (and natural) to estimate projects in terms of 'ideal' hours. And then just assume there are only 20 to 25 of those a week. That quite closely matches the 21 hours of the original post.
Lots of deadlines companies and thus their employees face are externally imposed (often from their customer(s)).
It's about criticizing something as invalid, BS, problematic etc. -- is not even about saying something X doesn't belong to an idealized category.
It's about shifting the discussion to "X doesn't belong to an idealized category" AFTER you were OK talking generally about it previously.
This means that when one talks morally/ideologically/etc. about what constitutes "a true scotchman" (e.g. not in the plain sense of citizen of Scotchman") it's not a fallacy to ascribe certain attributes to the notion (because "true" here essentially means "ideal", "most representative" etc, instead of merely "actually existing").
But i agree that working less than 8h/day could be really more productive. I also liked the "less stuck for coding" topic as "...it is sometimes hard to go bed without solving some unknown issues, and you don’t want to stop coding in the middle of it..." so maybe forcing themselves to stop could be a solution.
Anyway, i would really like to work 4 or 5 hours a day but keeping holidays and weekends free from work and i think this can only be achieved if you can pay your living with products of your own such as your apps and not by freelancing (i am a freelance and i know it!).
But i enjoyed the idea behind the article and i will try to achieve it one day.