Well, there's just no point of playing 2v2 with random players as allies/usf. Too many "veteran" axis players coupled with the OP late BS. Odds are you'll get a noob and then drop rank and get more noobs for a never ending higher loss to win ratio and spiral down of continuing noobs and losses.
This game might be great for 1v1, but I like team games and with the glaring imbalances with axis, the majority of players playing axis, you'll seldom get an actual GG for team.
2v2 is not hte problem. The problem is match making, As axis, you fight much more "low" ELO allie player because of the vast amount of Axis players compared to allies.
The game is much more balanced now, we were never that close to "balance"(remember OPkubel ? VCOH2 balance ? ) in COH2 history.
I play only 2v2 since the WFA , I fight in the top 200 since WFA as USF and OKW , what you say for Allie is true for Axis random 2v2, you can have a mate that insta drop, have a really long loose streack (going from top 20 to top 180 is a mess, I know this ) but it's RANDOM 2v2, if you're not happy with it, then find a mate.
And don't forget team play, as 2v2 , you won the match if your random mate fight with you, if he don't ,then force yourself to fight with him.