Yeah, we live in a web and app world where most software guys are used to having a great deal of latitude in these types of things. It&#x27;s much different when you&#x27;re dealing with multi-ton death machines like cars and planes.<p>I understand Tesla is clarifying that the driver misused the feature and that this is not normal operation, which is fine as far as it goes, but they simply shouldn&#x27;t allow this to happen. If your product is not resilient against human error (or even a reasonable degree of human malice), it&#x27;s not production-ready.<p>Tesla actually takes a great attitude on this with regard to vehicle crash safety. They take minimizing fatalities super seriously. The kinds of collisions that all other automakers would&#x27;ve written off as &quot;Well man, we can&#x27;t stop people from driving into poles at 80 mph&quot;, Tesla notes and does everything they can to make sure the occupants can walk away.<p>That&#x27;s the kind of attitude we need here -- if your machine allows something bad to happen, you should not blame the user, but take every reasonable measure to correct the problem. This is the attitude that allowed the Model S to break the crash safety scale. You can&#x27;t be perfect, but you can be pretty good. Saying &quot;Well, don&#x27;t press that button if there&#x27;s a trailer in front of your car&quot; isn&#x27;t good enough.