World of Warcraft has the W in it twice while League just is an L game even said by League enjoyers.
both MMOs and MOBAs suck in comparison to other esport genres. By their very nature they both rely waaaay more on game knowledge and well thought out coordinated game plans at the top level and de-emphasize mechanical skill expression. It makes them way more boring esp as a viewer. You need single elim in LoL just for a hope of upsets and high level WoW gameplay is incomprehensible without a crash course on multiple out of game addons.