Domain knowledge is so important, and yet so rarely discussed.
If you want to pay code monkey to type for 8 hours, well, it's your money. Many of us, however, have a rather different job description.
That's YOUR set of values and that's fine, but you have no right to tell ME what to value in life. My job (and career) is a great deal more than "what i do to get money", It is (usually) my #1 priority, a large part of my identity, and its what I wish to do much of the time. I enjoy my work, and I'm not ashamed of that. That is not at all sad.