100% agree. I understand the argument around the "fun" of programming and learning. But my joy from coding (especially when working 9-5, on a team of 5-500 people) always came from the value creation for other people and for society.
AI has simply been a tool to accelerate that and I've genuinely never been happier about the value I provide to society. I find it hard to take the "respect of the craft" argument at face value - even if I enjoy knitting by hand, I can still support the existence of mechanized looms and machinery that provide affordable clothing in the millions.
My late grandmother knit 1-2 pairs of socks per day and donated them to the homeless center - absolutely amazing thing to, and it kept her motivated and sharp up to 104 years of age.
However, if her ultimate goal is providing socks to the homeless, would it not be better for her to work a library job for $15/hour, then take the $100+ a day and purchase then donate 30 pairs of socks? Even if the socks are a lower quality and wear out twice as fast, she could help 15x the people thanks to the mechanization and efficiency provided by the devision of labour.
I see this divide more and more and truthfully I wish I could understand both sides. I am encountering trouble in the startup I'm working on for exactly this reason: I feel laser focused on the attempt to create value for others, while my mech eng cofounder has this "respect of the craft". From from my perspective this has only caused delays in generating revenue.
Any help in understanding those who "love to make" (as opposed to those who "love to deliver") would be extremely useful.