I'll let you figure out my opinion on "esport." Either way, those unofficial terms (like the one in discussion) are just repeated by bovines until commentators and others have to either give in, which is easier, or insist on real words and risk prepubescents calling that wrong or "bad." It's tumblr speech applied to gaming. It's surprising people who hate "junglers" aren't called "junglerophobic" yet.
Neither is "off-road." Even "off-lane" doesn't requires made up words.

