The revenue is there for multiplayer games. Look at the amount of money LOL and CS:go bring in, or the amount Activision/Blizzard brings in for its franchises compared to single player games. MMO, free to play, and mobile digital games are killing it.
Of course you will never have the popularity or the reach like e-sports will have with single player, because nobody is interested in seeing fat loser neckbeards badly play through single player games. Beating a single player game isn't as great or as exciting as fighting for the top prize against other real live competitors. The top channels on twitch are all multiplayer games.







