Yeah. The problem is that, especially for a competitive PvP mode like CC (5v5 is a lot more "competitive" than a 72 player FFA), you really can't afford to just let the players work things out. You need a meaningful ladder if you want the mode to be meaningful as a competitive experience.
And if they didn't care about it being a competitive experience, why did we get ranked queue instead of "casual with your friends" queue?