Also always easy referring to playercards while not showing the own.
I agree, it's frustrating for both sides and I already asked relic in the past about this. Answer: they want to avoid long waiting times
I don't show my card because basically I am a old fart who doesn't set up every option when I join a website and also because of that, though I can understand what I am supposed to do, I seem to be incapable of teaching my left hand to micro. I also haven't played COH2 in forever since I am getting better at, and enjoy more, COH1.
But I want Relic to succeed. And one thing I do understand is business and consumers (I have two that make consumer products). It is always tempting to give a consumer what they say they really really want more than all other things (a short wait, for example). But the experts of the business are supposed to be those that run it. If short waits are cancerous to your player base. If people quit, and I mean quit, as in delete COH2 as I did, then you are not doing the playerbase, and hence the matchmaking, any good.
While your example works in all situations, a game should NOT be started under those circumstances. Not ever. Better a few more minutes of wait and a good gaming experience for all. But we also know that this state got there because those players who want to play allies learned not to play large team games as random.... Or they quit. And this was the case even in the days when the matching was more even, because it isn't balanced, not at low and mid levels.
But sounds like you are ok with losing a substantial number of early players since you aren't recommending fixes.
I have said it many times; to make this much asymmetry is a cancer. It was with OF units and it is now with these factions. Too much difference for difference's sake.