Yeah wtf? If programming becomes a generic white collar job, it's not really accurate to characterize the people as "those in it for the love of the craft". After all, do you think the average accountant or analyst is doing it "for the love of the craft"?
Is that what you see at your uncle's boiler company? People who are truly in it "for the love of the craft"?