I think you have to define quality. If you define quality as the absence of annoyances I think you're probably over optimizing the wrong thing. You want to provide a clear, fast path for users to solve their problems and at scale you have to prioritize providing paths to solving big problems for users rather than fixing the volume of small annoyances, it's incredibly more impactful.