Incidents like this go a long way toward teaching corporate America that software shouldn't be some forgotten "IT" vertical on your org chart that you staff with random contractors.
Software is core to your business. If you don't invest in it, you're going to pay the price.