Michael Nygard tweeted
'The phrase "business value" seems to hide uncertainty behind vagueness. Can we just say "money" instead?'
I disagree. Or more accurately, I disagree with what I infer Michael means by this single tweet. I cannot say with any certainty what he meant, much less address the context of or inspiration behind his statement.