Software engineering: Should it be a product, or a craft?

I always had strong opinions about the value of craftsmanship, and of product as a kind of fake replica of craft. I still think that product is something falsely glorified in the hyper-commercialized world we live in today, while craftsmanship is the actual value-adding component of everything we