The "amount of passion for the craft" sounds like a noble endeavor, but what it _really_ means is "willingness to sacrifice sleep, friends, other hobbies, and/or time with your family".
I LOVE writing code. I'd be doing it even if I wasn't getting paid. I'm sure I'll be hacking interactive art piece for my grandkids when I'm retired. But if you stand back and look at it objectively, me writing a new JS framework or embedded system library, even if they are incredible, pales in comparison to actually spending time with the ones you love. In other words, if your passion for the craft truly exceeds your passion for your family, you've clearly made some poor decisions in life.
That being said I do feel better about myself when I am the most proud of my work.
I just don't see the reason why it has to dominate my life. My work is important but it shouldn't be taking so much time from my life that I develop health and mental problems from it. And my family shouldn't suffer my absence simply because I want to be great at what I do.
I like other things too. Literature. Poetry. Theater. The reasons why we live. It's hard to enjoy those things when all you can think about is your work.
My ideal workplace is one that embraces the creative flow of energy. Sometimes I'm all about putting my nose to the grindstone and building something. Other times I go through periods of reflection and personal development and learn from what I have built.
"In other words, if your passion for the craft truly exceeds your passion for your family, you've clearly made some poor decisions in life." - I guess Nikola Tesla made a poor life decision?
Tesla never married, claiming that his chastity was very helpful to his scientific abilities.[9]:33 However, toward the end of his life, he told a reporter, "Sometimes I feel that by not marrying, I made too great a sacrifice to my work ..."
And even though that so perfectly answers your question, it doesn't address my real point, which is that you made poor life decisions if you chose to have a family and value your work more than them. Tesla never had a family and therefore doesn't fit the context of my statement.
The Tesla comment is a trap. Many, many people have chosen their work over kids, and some of those people created wonderfully awesome things. But you're not Tesla, and if Tesla had kids (no idea if he did) I'm sure they were probably missing Dad a bit if he devoted his entire life to his work (again no idea if he did, just using the example provided)
Honestly, some people don't see their kids as their #1 priority, just another priority in a long list and that's okay. I don't see this as wrong, but it's not the path I wish for my life or my children. It's also worth noting that for some it's not a choice, we're all discussing here today a problem for the (more than) adequately employed middle class.
Exercising is another topic my wife and I discuss. We both want to, but the thought of losing sleep, work or time with the kids doesn't seem worth it. We'll figure it out, but were certainly not obsessing over our productivity or the perception of, as much as the author does.
I runkeeper and by looking at mile times its pretty obvious when the kids are along vs my higher speed lunch hour exercise. With kids equals mile times around 30 minutes. Well, whatever. It might not be good exercise, but its better than watching TV on the couch.
Speaking of lunch hour exercise... that's another non-tradeoff tradeoff.
Recreational coding or geeking-it-up is a bit tougher. Sure my girls are interested in these/my hobbies, but incorporating them is less about the hobby and more about exposing them to something new. Takes much time and creativity to make a situation where they are entertained and you can also be "productive" with your hobby.
Unless I could take a shower at work, it definitively is.
Now a free hour to play a video game? That's especially hard, as it feels like you're robbing not just your professional time, but also your valuable parenting time.