I think it's also that people don't like feeling stupid, and most bugs are stupid mistakes, so having one pointed out can make you feel stupid.
Having said that, I still support the sentiment that most code is buggy. It's futile to expect pervasive perfection.
I was trying to give a reason why people, myself included, don't learn the humility you refer to.
Nice to know it's not endemic!