The goal of testing with software is not to eliminate bugs.
Users will always find new bugs.
Testing is risk reduction, not revenue generation. Even with lots of testing, users still find bugs.
So build other systems to reduce risk when things go wrong, not just prevent them.