I really, really hate when people use specialized/academic definitions of words to score points in or derail discussions that were going on using general definitions of words.
You don’t want a mathematician popping up insisting you can’t call that set of people a group because there is no inverse, there’s not even a defined operation – oh, you call that an operation? That’s not an operation. For that matter, you don’t want a mathematician crashing a group of people discussing their operations to say that none of them had operations, an operation needs to be defined on a set and combine two elements to produce another element of the set. Oh, you had an operation according to a dictionary definition? You go by dictionaries?
You don’t want a chemist popping up while you’re discussing organic food – okay, I’ve BEEN that snarky person saying that organic just means containing carbon, but it’s not helpful, and you don’t want it popping up when you’re talking labeling rules.
You don’t want a discussion of romances to suddenly hinge on whether they were created in the 18th-19th century, and do they sufficiently glorify the past and nature. No? Then it’s not a romance, stop saying it is.
Other fields shouldn’t do this either. (I’m talking to you, philosophy.)