Well the server itself can kick people. Every server I've been on today has kicked someone at some point for team killing.
Yea Wally, our server on Dem filled up with 18 ppl rather quickly once a real match started. I left to make a class and couldn't find it again. I read gameservers forums and lots are having this issue as you already know. I'm sure it will be worked out along with the lag issue. A patch was already released today i believe and a lot of ppl were saying it helped them quite a bit. More to come no doubt.
What pisses me off, is the fact the Gameservers no doubt knew they would have these issues and still went ahead in taking peoples money because their is no accountability. All we can really do is not buy, cancel, or complain and eat shit until they sort it out.
You pay for servers and still cant config them how you would like.