For example, if I pull the door handle of my car, it directly activates the latch, and the only way that could fail is if something physically breaks or jams. It's not just a switch sending a signal to some "brain" in between that could just decide, deliberately or otherwise, to not honour my "I want the door to open" request.
People are often surprised to learn that, despite me making a living off software development, my daily driver is one that has exactly zero lines of code controlling it.
You're not choosing hardware over software, here - in which case I might choose differently - you're choosing to eliminate an entire link in the chain. That's always going to be a win for reliability.
I think we need a good term to describe this specific kind of trustworthiness.