shrug, as i've grown older i've learned that language matters. And i've seen enough of these so called naive "passionate programmers" who get exploited by management into working much longer and harder than they are getting paid for(and not taking vacation time), to think that he has a point.
The language we use is part of establishing a culture that can have a meaningful effect. Drilling into employees that a good programmer is passionate about his job breaks down work/non-work boundaries over time.
Another similar example of this is startup founders using the pressure they are under and fear of company failure to "inspire" the salaried+options employees to work harder. When in reality most salaried employees at startups have much less at stake than the founders and can usually find another job if things go south.