: Agree! And we, too, love this conversation.
The funny thing about language is that sometimes words, phrases, and acronyms, develop the meaning we - the community - give them. In other words, whatever the community understands the words to mean ends up being what the words mean, regardless of etymology, and regardless of whether it makes logical sense. For instance, "They're killing it!" means, "they're doing so good!" even though kill ≠ good. "Man, those Nikes are sick!" that means "Man, those Nikes are awesome/good looking/I really like them!" even though sick ≠ awesome/good.
You said: "It's an important topic that I fear may not be resolved." We agree, and feel the same way. We think communication happens when everyone is on the same page, and education is critical to making that happen. We also don't see the "you say tomato I say tom_ah_to" debate over what SEM actually means coming to an end anytime soon. Internet marketers are just too focused on semantics, detail, and logic (as they should be!) to not continually find themselves questioning a term that doesn't directly translate in a straightforward way.