I don’t think it’s even that. Most software developments in the last 10 years are vanity projects, fashion shows or death marches built to sell support, IPOs and conference tickets.
We forgot what we were doing somewhere. Oh yes, solving problems.
We forgot what we were doing somewhere. Oh yes, solving problems.
Or we can replace perfectly functional systems simply because replacing legacy systems with modern solutions has some intrinsic value on its own, even if the modern system brings no additional value.
There are bunch of real problems that could be solved with software, but there's no money in it so why bother? It's better to roleplay technical expert and collect consultation rewards doing nothing.