The better analogy is the cobbler. It used to be they made high quality shoes that they would maintain over the life of the shoe. Now shoes are mass produced and disposable, instead of getting you shoes repaired you toss them and get a new pair. Only a minority of shoes, the highest quality, are handmade or maintained.
Software will be disposable and maintenance won't even be possible.