CoH2 is simply missing the solid average skill playerbase like, for example, StarCraft II has. Either you play against someone really good in automatch, or you play against a new player. It's a lose-lose situation because new players become discouraged and players who feel more comfortable with the game lack a challenge.
Apart from that, I think most people just want to play for fun and stick to 4v4s or Compstomps. They play CoH2 because it looks nice and the enjoy large scale battles. I, on the other hand, enjoy the game for it's tactical opportunities and small skirmishes. I don't want to sound like that I judge them for that, because I don't. We all play this game because we want to have fun. I'd like to play this game in a more competitive way though, because RTS in general are a good opportunity for that and CoH2 has the potential for it and I love the game.
Because a plane landed on their squads at base
They got truck crushed and never came back
They got truck pushed and never came back
They saw Breaking Brad stream
Their MGs faced the wrong way, constantly
Their tanks were given orders the disagreed with, and disobeyed.
They enjoy winning as both factions
and.... for my final reasoning: CHEESE.
Well that's true, those things can ruin the mood. But I think the main reason is still the community itself and their attitude towards the game. I mean 1v1 is the most less played game mode (as far as I remember). They rather stick to teamgames than seeking the challenge in 1v1 automatch. As I said, 1v1s can be stressful than let's say 3v3s or 4v4s but it brings the game to a new level of tension and joy (at least for me).
But you're right, with all the bugs and performance issues added it doesn't help CoH2 either.
I have high hopes for the "E-Sports Partnership" which was announced at Gamescom. High hopes generally set me up for disappointment, and I find myself quite pessimistic about its potential.
But they are doing it wrong, just like the CEVO cup. It appeared as quickly as it disappeared afterwards. Throwing in a bunch of money doesn't mean E-Sports. It's the way you present the matches, showing it to a wider audience. It's kind of like showbusiness. Many missed opportunities in that regard if you ask me.
People may think it trivial but adding in game leagues/rank insignia to distinguish yourself from others is one of the biggest motivators for people to keep on playing. CoH1 had the 1-20 rank system, SC2/LoL/CSGO also have their own leagues/ranks that are a huge factor in driving people to play more and more.
All CoH2 has is an out of game leader board with a number that signifies how supposedly good you are, which frankly isn't a fun feature to show how much you have improved or how good you are. Relic need to give players a reason to keep on playing and to keep on improving (which will in turn bring in more "good" players), I think a proper rank system is a major factor.
It goes without saying the general balance of the game, bugs, optimisation will drive off good players as well who decide their time is better focused elsewhere.
Never thought of it that way. I like these suggestions!