> Bad code leads to bad business
Bad business leads to bad business.
Bad code might be bad, or might be sufficient. It's situational. And by looking at what exists today, majority of code is pretty bad already - and not all businesses with bad code lead to bad businesses.
In fact, some bad code are very profitable for some businesses (ask any SAP integrator).
It is the survivor bias: "by looking at what is still alive today, majority of code is pretty bad"
It eludes all of those who died in the process : those still alives are here despite bad IT, not due to a bad IT