Eventually technologies would emerge that have been demonstrated to be effective at improving software quality. Even such experimental evidence is not enough to change business as usual. Industry needs more compelling evidence before it will embrace a new way of doing business. The problem is that quality is not a first-class object. We don't know how to measure it and we don't understand its impact on other qualities.
Companies are concerned with lowering cost, improving competitiveness, decreasing time to market.
These are all qualities that they can measure and that are directly reflected in their bottom line. There is only circumstantial evidence that improving software quality will improve these other qualities. For example, it is well known that maintenance costs, including both bug fixes and modifications, dominate the cost of software. Techniques that help with regression testing should reduce these costs and therefore reduce overall costs substantially. On the other hand, a careful testing process may add costs to the early stages of software development, lengthening the initial time to market.