Yes and no.
The quality of a software can be viewed as something absolute; if it does not work, or there are bugs or has some defects, then it is of no quality.
In real life, there are always constraints to be applied to software quality; they are most of the time of 3 kinds, either you are out of time, out of money or out of resources.
It is up to the company to decide at what level the quality is acceptable for the customers; the company should compute the risk factor of delivering a software with a known quantity of defects to customers (to the market)
If the market can live with a number of existing documented defects and the market expect to software to evolve in time to fix and resolve those defects, then they can use the software knowing the limitations.