I think many off the players are chillin atm, because of the many fix patches, once theres a major patch comming and alot of new content, the mod will revive itself.
i have the same problem theres only "Skirmish matches" online atm + tons of afk hosts. so theres really no sense on going online atm, only in the weekends where you will be able to catch a game or 2. Its the players who need to step it up, and stop whine about balance, its really close to "good/perf" atm.