The two statements are different in content, in important ways. “Broccoli is good for you” can encompass MANY dimensions and mechanisms of goodness, and asserts that the good parts outweigh any bad parts. “Broccoli reduces cholesterol” is much more specific, and implies (but does not explicitly state) that this is the primary benefit, and if you don’t particularly care about your cholesterol, you shouldn’t seek out broccoli.
I think you’re reading more into the framing differences than there is for most conversations or food decisions. My standard recommendation: “if it matters, use more words”. The times I’ve had similar experiences, it was never (as far as I could tell) intentional about value vs fact, but simply an attempt to speak at a useful level of abstraction with the listener. And again, when there was confusion or disagreement, it required more depth.
The two statements are different in content, in important ways. “Broccoli is good for you” can encompass MANY dimensions and mechanisms of goodness, and asserts that the good parts outweigh any bad parts. “Broccoli reduces cholesterol” is much more specific, and implies (but does not explicitly state) that this is the primary benefit, and if you don’t particularly care about your cholesterol, you shouldn’t seek out broccoli.
I think you’re reading more into the framing differences than there is for most conversations or food decisions. My standard recommendation: “if it matters, use more words”. The times I’ve had similar experiences, it was never (as far as I could tell) intentional about value vs fact, but simply an attempt to speak at a useful level of abstraction with the listener. And again, when there was confusion or disagreement, it required more depth.