It's appears to you this way because you're an insider in software. If you were in hardware, you would believe the opposite.
Hardware people are fully aware of their shortcomings, but they also are fully aware that software is even worse.
Far far worse.