Ok, there's going to always be two sides to this debate.
Some people like to deal with incompetent Unreal players by use of resetting key binds, messing up the client, etc.
Some people like to deal with incompetent Unreal players by using simple commands such as getting rid of a player's weapon if he keeps player-killing, or giving a real bad Unreal player a 5 minute timeout in the skybox
Anyways, the point is that both are effective ways of dealing with uncooperative players. I agree that crashing clients and resetting key binds of random players is wrong. However, in the case of a hacker attempting to crash or hack the server, you can't really take away his weapon and expect him to care, a ban would work but that doesn't really stop some hackers. This kind of situation in my opinion, is an appropriate excuse for resetting key binds or crashing the game, etc.
However, besides that, Pcube didn't post this thread saying "xcoop is realeesed and now i will h4x0rs you all, lolz!", no he said that it can be used to help Unreal players a lot better than most coop gametypes out there.
Sure, the average Unreal player can download it and use it to be an abusive admin, but as I said there's a simple solution, don't join servers that run it, or only join it if the admins are respected Unreal players or your trusted friends.
I'm telling you all that Pcube is NOT forcing you guys to download this and not EVERYONE will download it and use it on their servers, so if you don't like it, don't download it and don't join servers that run it.
And for the last time, stop telling people what to do. Being respected Unreal
PLAYERS doesn't make you the dictators of it.