Also, I use 'bool' everywhere in various langauges to denote a value that is 'true or false'. Should we change all usages of it to 'bit' or 'flag' or 'TwoValues'? It's an operator in all respects, and calling it 'bool' creates no confusion.
That part is made significantly easier if their names actually reflect how/when they're used and/or how they work. Remembering that information is also easier when there's at least some semblance of a mapping between the name and function/purpose.
OTOH we say Python is a programming language, where both of those words have other meanings and uses that aid in both initial understanding and later recall. We don't say Python is a "squabitle flop-tangle" to mean the same thing.
I think that when it comes to labeling concepts, given the option of either names that provide a bit of grip or mirror-smooth ones that may only be conquered by direct, silo'd memorization, the former are preferable when possible.
Is python a bad introductory language because it's not named "A Dynamic Language With Syntax that Looks Like Pseudo Code and Significant Whitespace"?
Names are easy, humans are really good at them. Like people, remembering them become second nature once you work with them.