Never realized until now that MOBA is a pretty terrible acronym unless you already know what it means.
There's an even worse alternative acronym for this genre, which shall not be named.
DOTA? I guess that’s not necessarily worse. It just points to a very specific kind of game.
Nope, not that one ...
Ah yes. 10 letters, "Aeon of Strife-style..." etc.
The words "Team", "Hero" and "Action" are conspicuously missing from the acronym MOBA.
Given that the phrase "multi-player" traditionally didn't say anything about playing on the same side, I'd say that Starcraft fits the bill just as well as League.