> They know that a good number of idiot CEOs will hear this
This is true regardless of the specific jargon used, though. Or are you saying that idiot CEOs will not be impressed by correct claims only stupid claims?