You sound like an engineer.
I don't mean it in a bad way. I do think engineers and business people should be in contention. But business people will sacrifice product (quality) for profit while engineers sacrifice profit for product.
Quality is often hard to define too. The business people have a harder time defining it as well since they understand at best as a user, but only if they are dog fooding (even engineers often don't!). They've developed strategies to make profit and still be relevant.