I would have thought you of all people would appreciate straight talking, blunt even if required.
Because a term may be commonplace in financial organisations in Canary Wharf does not render it acceptable. It is the verbal confirmation of a ****.
I expect you also touch base.