Is this a question or a statement? Modern battle and war have very little in common with business. So, it is my opinion that the use is such terms waters down an otherwise reasonable well thought out comment.
>the use of such terms waters down an otherwise reasonable well thought out comment.
This may not be a battle you're going to win.
I think the war on this phrase has already been lost to be honest.