Nope. You're right. I was a hardware tester for Microsoft during the Win95 beta. I had a blast.
I'll never forget a few days before release we had our last "bug" meeting. The Product Manager said we were shipping with over 40,000 open bugs.
But, that was part of the process. You hope to go out the door with a manageable number of bugs that nobody will hit. No software is ever released with ZERO bugs. Well, unless someone is lying - LOL!
Hahahahahaha! I have often heard that engineering is the study of the art of compromise...the same is true of computer systems.