Not sure I agree, the games are popular because they're really good,well crafted and usually have a really high skill ceiling. You see Dota 2, LOL, Star Craft 2 and CS:GO at the top, all of them meant for high-level competitive play. No sporting league actually makes their own sport, electronic or not.