If a person cannot speak plainly about what they do or what their business is about, do not trust them. Jargon + word salad is a crutch and in my experience a reliable sign of lack of expertise.