The problem with team games in RTS is the fact that they're just too difficult to watch and follow. They're fun to play, sure, but they make for crappy spectating, especially because if you're interested in team games, why wouldn't you watch one of the many popular team-based competitive games out there that were specifically designed for that sort of thing?
Team RTS games, especially 3v3/4v4, are impossible to follow from a spectating perspective because there's just too much shit happening. The unfortunate truth is RTS is a 1v1 genre in a time when people would much rather watch proper, focused team play that they can follow easily. Dota and CS are very tight, focused team games that were specifically designed for that style of play. RTS games are by their nature extremely unfocused, which makes them interesting to watch 1v1 but a complete chore to watch 4v4.
Isn't mostly because your vision of team game is clustered too much? What was DOTA at the beginning, a mod made to play teamgame in a different fashion at a time it was difficult to play 4vs4 for many reasons. It doesn't suit for Coh mechanisms and background but it doesn't mean there is no other way to play team game.
We are still playing RTS team game like Westwood studio invented it 20 years ago. maybe now the maturity and audience are there for RTS it is time to rethink how to play RTS game in team play. Blizzard innovated in SC2 and 2 players sharing bases and units. Relic should think of a way to entertain more team game, not simply having 4 players having 4 bases and 4 armies.
For instance, I liked the attrition mod but they never get farther than an initial idea, they never try to promote and improve it.
Imo, Relic should now, instead of delivering a nw DLC army, improve Mods integration in their game, promote the most intelligent/original ones and not do like Blizzard did with Dota.
I'm pretty sure if Relic promote the right mod, popular in team game, they'll find here their E-sport audience and revenues.