Would seem to me pretty simple to interlock the switch with the starter so that it would be impossible to start the car with the switch in the wrong position.
> Calling the company was of no help. The engineer who answered responded that nothing was wrong with the design of the switch that extremely careful operation would not overcome. He’d been using it for months with no problem.
How this analogizes to software is left as an exercise for the reader.
If a customer would look at the contract, he would say "Never again, and will warn everyone i meet".
2. The article specifically states that Lexus originally thought that towing this car would be OK:
"Lexus didn’t know they had a problem when they released the car, so they put a four year warranty on the transmission, specifically certifying it for towing."