There are technical terms that annoy me when I first hear them. It appears people are trying to inflate their worth by using unnecessarily specific or complicated terms. Then on some random night when I'm bored I'll familiarize myself with the term and all its' nuances and from that point forward it's more efficient to use the formerly-annoying-and-seemingly-high-and-mighty term to communicate exactly what I mean in a single word or phrase.
That's just how language works. But like anything, some folks will latch onto anything to inflate what they bring to the table by over-complicating things.
Thankfully the divining rod for weeding these people out is often as simple as asking them two to three questions on the topic to discern if they're leveraging their vocabulary or hiding behind it.