100% true, but it's not just microsoft mistake.the match making for team games is one of the biggest mistakes by microsoft/worldedges, FE,
We have to be honest :
We wanted Age of Empires for us ONLY, we wanted a game that feet the fanbase expectations. We all have friends to play with, we all knows some good player to get carried by. So it's OK to have broken team games, because we will BE the premade team most likely. That's not the case of potential new players. The amount of players that stopped playing aoe2 because of our egoism is big.
The Denial is awesome : Compared to how much aoe2 is successful everywhere, the playerbase is extremely low.