Earlier quoted context omitted.
I think the issue with your rebuttal is that companies think they have a very specific problem that needs solving, so they need bespoke software. Just read on the various HN posts where people complain about PMs moving things around for no reason other than justifying their jobs.
Yep. And it's not just PMs. Everyone with any responsibility for picking any software in a company will work very hard to make things harder and more expensive, rather than easier. People will ask for a 100k-year app, or whatever is the Ferrari of their business. If they don't get it, they will ask for the complex features they saw in that 100k-year software package, even if they won't use it. If it internal software…
FWIW you still see this, it just tends to not survive for too long.