First things first, kicking is good for nothing. You want to (if the option is available, which it should) ban the cheater. It'll keep them out of the game for 20 minutes I believe.
The process does not repeat itself. Usually, people have their eyes open and look out for cheaters in a game. Should they find one, they take down the name of the cheater, the partial IP given from a /whois, download a demo and create an entry in the blacklist thread.
Lastly, from the example you gave, you gave the impression you were playing on a 20 man server. Try to play on a 14-16 slot server for less cheaters and better gameplay. I'd recommend HI-SKILL and TyD servers, they are very popular with quite a lot of genuine players.
The process does not repeat itself. Usually, people have their eyes open and look out for cheaters in a game. Should they find one, they take down the name of the cheater, the partial IP given from a /whois, download a demo and create an entry in the blacklist thread.
Lastly, from the example you gave, you gave the impression you were playing on a 20 man server. Try to play on a 14-16 slot server for less cheaters and better gameplay. I'd recommend HI-SKILL and TyD servers, they are very popular with quite a lot of genuine players.