I agree with you, the team should test everything and correct a lot of mistakes before releasing the final product.
When a project releases its release of its product, so to speak, the commercial version is unconditional, it should be well tested and work without any problems and shortcomings.