I respect those people for the time they spend with their families and loved ones, and wish them the best, but I don't much enjoy working with them. I love what I do, and if you do too, I expect to see some evidence that you enjoy it in your spare time. Particularly for consultants or independent contractors, I find the notion that all of your professional learning should be on your client's dime to be ethically troublesome at best.
I don't think it's fair to characterize it that way, there are other things to learn about outside of programming. I spend a lot of time learning about biology, sociology, economics, philosophy, etc. I spend time learning more about friends and partners. I spend time learning about myself. Yours is exactly the mentality that the article is addressing, the one that does not see value in or respect any activity not directly related to coding. What's troublesome to me is that some people focus so narrowly on technical proficiency that I wonder how they have the time to develop the perspective to know where to apply those skills.
I also enjoy learning about code. One need not crowd out all the others.
I certainly don't see that in what bguthrie wrote.
It's probably this part.