Toyota got caught with inexcusably bad software practices. There is a reason Chrylser, GM, Ford, and others are pushing it out of house to suppliers.