I don't necessarily agree with that Royal. I think it is possible to fix that aspect, but I think the game is trying to be too much for too many. It has a core of players now, and certainly showed it had a broader appeal, we need to bring many of those people back so that a more workable matchmaking system can actually work. No MM system can cope with a really low player base, it's just a fact.
I think the game needs to actually find its' own path...rather than trying to be a multiplayer RTS, why not simply focus on being a decent 'multiplayer thematic sim'...then we don't have to worry about the nitty gritty X vs Y unit balance and 'hard counters', because in this game, those concepts simply screw with the fun. Allied players who roll on only M4's with 75mm guns should rightly fear tigers and panthers, but should be able to kill the beasts with numbers and good play, similarly, I think a tweak to the air game by having prioritised (i.e. attacking high value) self-targeting aircraft instead of the miracle accurate on call system we have now (and very unrealistic for Normandy) would make german players fear allied airpower, which should be available for most if not all allied divs.
The 'all things' build we have at the moment doesn't work, I'd say that the changes to the crit/damage system has shown that with the level of angst out there, so, branch off again, and let the game have a niche spot of it's own. Players want to feel like they are playing a (thematically) historical game, rather than a competitive grind...and it's the competitive grind aspect that is the most common complaint from new or inexperienced players on the forums. To back that up, the 10v10 game is still popular, and that's about as far from the grind game as you can get....people want to have the sense of accomplishment of playing in a team and co-operating or pulling their weight, but they want a war game...not a 'who punches the keyboard and clicks the mouse fastest' level game.
The uber competitive players have mostly dwindled on the forums, and I suspect probably in the player base as well...time for those of us who are left to start asking for what we want the game to be. Whether that is the same as what I want or not is immaterial to me, because at the moment, judging from what is being said on the forums or around the chats, we're pretty much all of the same view that some things need to change.