Earlier quoted context omitted.
Everything you listed is just a multiplier on if the technology actually works . If you have a sucky multiplier of course your product won't do well but if it isn't technically executed right you still have a zero.
It isn't binary: value is created by all parties involved. It's just, in my opinion, that if we normalize the value created to be 1 for the product team, then engineering's value is less than 1, and sales and marketing is (more often) greater than or equal to 1, most of the time. Exceptions exist. But they're not normal, by definition.
Well yes, if we make completely baseless "normalizations" than that's true. Obviously, there is no reason to do that, but sure, if we do it that's the result.