"Conficker.b was costing Microsoft over a million dollars a day for weeks in support calls alone"
It was not Conficker that cost Microsoft a million a day - it was the support to their customers that bought software that had uncorrected bugs that should have been detected earlier and that made Conficker possible. Shipping bugs costs a lot of money. Unless they cost more than getting rid of them, they are never corrected.
And if it did cost Microsoft a million a day, it cost a lot more to their customers.
What? You make a buggy software product someone finds a way to exploit automatically and when your customers come calling asking for help to repair their systems, suddenly, you are not to be blamed? Not even a little? How so?
Let's move the example from software to aerospace.
Someone builds planes that, when an engine inhales a bird, explode, killing all passengers and crew. They do not know the problem exists and did as little testing as required by regulations. Knowing the problem, a kid decides to release pigeons in the path of the plane, creating a quite spectacular accident. Who will you blame? Just the kid, just the manufacturer or both?
Until executive bonuses get cut, you will see no improvement over there. Unfortunately, lots of bonuses get calculated on limited scopes and don't reflect the complete lifetime of a product. This way, it's easy to close sales, pocket huge bonuses right now, get promoted, and to let the support cost bomb explode in the hands of your successor while you capitalize on your success and head up the corporate ladder.
If you look them closely, big corporations are rarely more intelligent than a sponge or a coral reef.
It was not Conficker that cost Microsoft a million a day - it was the support to their customers that bought software that had uncorrected bugs that should have been detected earlier and that made Conficker possible. Shipping bugs costs a lot of money. Unless they cost more than getting rid of them, they are never corrected.
And if it did cost Microsoft a million a day, it cost a lot more to their customers.
If baffles me they are still customers.