Yes, With around 2000 people online at a given moment, match-making is hard as of now, but to me, none of those 2000 playing skirmish says something about how messed up the situation is. Many people like me (random casual players) are now forced to play customs against teams. I'm not saying teams are automatically better, but they have practically eliminated the risk of getting a early leaver, rage-quitter, or maniac on their team, which decided more games than anything else.
I realize that the system in pantheon and skirmish are far from ideal, but to get to play other than AI's, or getting games at all, we have to start playing it.