Hard disagree. Once you get to the advanced levels of any field, terminology being "accessible" doesn't really matter, but being precise does . Areas like philosophy and law actually suffer in my opinion when they overload common words with uncommon meanings, or descend into weird disambiguations that depend on suffixes. For example, in philosophy there's "contractarianism" and "contractualism", and trying to remembe…
If you really want to build knowledge barriers, then yes.
This might have been true decades ago when advanced academic concepts really might have been relevant for a small group of experts - but today, advanced math is the foundation of huge industries - and not everyone working with it can be assumed to have a formal education in the field: Often, you want to make use of an algorithm and simply need to know the concepts necessary to understand that algorithm.
Also, being precise doesn't have to mean being opaque - a name should give an uninformed reader at least enough information to roughly categorize the concept: Even "Timsort" is better than "Tim's algorithm", because this at least gives me a hint that I deal with a sorting algorithm.