Seems like there's not that much demand for what you would like to see.
Crappy, barely working, software now is better then 1 year delayed perfect one.
Seems like there's not that much demand for what you would like to see.
Crappy, barely working, software now is better then 1 year delayed perfect one.
However it probably can hurt a brand reputation in the long run if you have a quality level below customer expectation.
So the quality we see would seem on average in line with expectations. Especially if things work most of the time and just fail to live up to expectations some of the time.
It seems to me that OP places a high level of usefulness or value of software at lower levels of abstraction, and I don’t disagree—it’s akin to how any manufacturing business is tremendously more valuable than the variety of consumer-facing products that can be made from it—but the cost of entry into such a business domain, and actually succeeding to make a profit, is often high.
From that I conclude that higher abstraction and making consumer-facing products through vertical integration (Apple) is more valuable than straightforward manufacturing. As is the old scheme of owning land with a valuable resource under it. And starting your company's name with the letter A.
So then if a company’s products or services lasts over generations, isn’t that actually more useful than another company’s products which people only throw away after some time? If the longevity of production of a product or service is not proof of the universality of a need, what is?