Easy to preach reusable software. It’s like writing an article in favor of motherhood and apple pie. People have been writing software now for at least half a century - maybe a bit more. Some software gets reused - other times the same wheel gets reinvented over and over again. My prediction is that 50 years from now you could write the same article, bemoaning the same failures and proposing the same solutions. Call me a cynic - that’s fine.
Well, hopefully the article shows that I’m aware of the “moving target” problem. And I did propose a new solution (or at least a way to improve things). That’s something, isn’t it?