Having worked in software for decades, I've noted a particular sort of bias in myself and other developers. We tend to feel that our creations are like our children, and we are far too ready to blame the user. I've caught myself doing this. I've been caught out by QA doing this. I've caught fellow developers doing this, where I am in the position of the user. On that last count, I'm still surprised at the unrealistic levels of incompetence and/or malice ascribed to me in support of those face saving theories.
Emotions are a tricky thing. Do not formulate theories in the heat of them. If you care about being truthful, be especially mindful of your incentives in those moments.
Unfortunately, we programmers are particularly good at doing this. We are extremely good at being "nice" to software. ("Mechanical sympathy")
Arguably, not enough people at Google use the competitors stuff. The employees are sitting there thinking they're making a great minidisc player while the rest of the world has moved on to streaming audio...
As you note emotions, and frankly legal liability, play huge roles in this realm. Worrying about legal liability might be harder to tame but in my experience it is easier to disabuse yourself of the notion that you can do no wrong.
This is true. However, even in the cases where I have spent considerable time analyzing the situation and have included specific information, I get the distinct impression that devs simply don't listen to what users say. I get the distinct impression that most of them simply disdain me and don't even listen to what I have to say.
http://users.ece.cmu.edu/~koopman/pubs/koopman14_toyota_ua_s...
Besides, just to stand on one foot requires 100 lbs of force exerted on your foot. If you can walk, you can do that. Pressing with 175 lbs is not a problem.
The point is, the brakes can override the engine torque. Unless, of course, you're standing on the gas instead of the brake.
You can also just turn the key off on a runaway engine.