Talk in the Language of Your Audience
Using complex terms, in my view, is a symptom of one of two things. Either the person using them intends to make himself sounds more knowledgeable and sophisticated than he is, or he is too lazy to work on removing language that may have become professional jargon but has no meaning to outsiders.