I so heard of the new stats for players ,offering a lot of details about their performance and such, I already visited it.I understand that when xonotic 1.0 will be released ,the devs will provide full advertisement about it, like they did with nexuiz 1.0, after that I speculate that a lot of players are willing to try the game, but for now we are somehow "beta testers" ^^.
Btw, no wonder they rage quit ,especially when they meet you in that cube map -.-, I forgot how is it called, spawn rage or something XD...