It continues to blow my mind whenever a developer opts to launch a game like this without custom/private matches. It is a basic staple in the FPS genre and a core resource for structured teams and organized clans/communities. Failing to provide them at launch is a huge mistake in my opinion and negates all their effort to include a pretty decent level of clan support. Despite the ability to organize within a particular title, what clans and structured teams value most is the ability to train, develop tactics and strategies around each individual map/mode and test their efforts against themselves in scrimmages and against other organized groups in live combat operations.
Now I realize random players generally dislike facing off against clans, so to them the absence of private matches might seem beneficial. But that is the wrong way of thinking. Most clans would rather play against other organized groups then run rough-shot in public matches. However, they are going to play the game regardless and without private matches, you can be sure the public lobbies are going to be FULL of organized teams. No, the best way to keep pub stomping to a minimum is to provide custom/public matches as soon as possible. Otherwise the developer risks alienating individual players who find playing the PvP to be a sour experience while also losing the support of organized groups who become bored due to the lack of challenging online play. Each ultimately threatens the longevity of the IP.