It's a game made specifically for multiplayer. You are free to dislike the "pro" scene as much as you want, but this game was specifically intended to cater to that from day one. A literal spiritual successor to SC2, advertized as such from the get go. This bitching from the retarded casuls is already annoying as it is but now apparently devs aren't even allowed to cater to the multiplayer people at all, all because of the sour grapes brigade and their fuming about losing a match online against some 300 APM kid that one time.
Pro scene does not exist without game having mass appeal because if nobody is watching those pros, nobody is sponsoring the pro scene and those "pros" are just retarded nerds wasting their life on nothing.
Sc2 became less and less watchable (and playable) with time, expansions and added complexity that random viewers could not understand or appreciate and this Stormshit seems to be going even more in that direction.
I've been watching C&C Generals FFA tournaments recently and I've finally understood why I really enjoyed the MP in that game when Zero Hour was first released. It had that X factor, I felt it while playing but could not explain it as I was young.
Game is fun and crazy in the style of Starcraft BW with OP unit but still everything can be countered by a good player. It is easily understood, units do not need super convoluted abilities like in Stormshit but they are still all distinct and have easy to understand roles for both players and watchers.
Micro matters, especially in early game but not to autistic level of Starcraft and if you can reach endgame you can still get into phase of doing mass battles.
Matches are fairly fast, there is no turtling for 40 minutes and kill enemy with a death ball, other sides have multiple ways to punish such players.
Lots of factions, most fairly distinct with unique units and abilities that matter on the battlefield. Sound and atmosphere excellent for all 3 main factions.
Rushing, economy or tech paths all work so you can employ many strategies.
If someone remade C&C Generals in a better looking and working engine that does not crash once you reach 1000 units and does not desync all the time, made proper matchmaking and observer tools and made units just a bit more responsive it would blow away any competition, especially shit like Stormshit.
And Generals already has challenge missions, one just needs to make them Co-op as training for MP.