>>67511441League is fast paced, more concentrated on doing plays and has brighter colors and visuals, also the characters are easily recognizable so it helps for viewership.
DOTA is way more technical, needs more knowledge and being honest, is ugly as sin and doesn't help at all viewership.