CohO AT was a ghost town. 4v4 custom games were full of people trying to find the perfect matchup where they knew they would win a game. Personally, I like the new system 1000x more.
Soon history might repeat itself. Less and less people trying to compete in automatch means more people will get drawn to "public games" section.