Actually there is quite a difference between kicking someone for breaking rules, like using RPG/SRAW/M320 on servers that clearly state - Don't use it. And kicking someone because opposite team is too stupid to return fire. In your own example, you killed mortar guy 3 times by using mortar, nothing stopped the rest of the team from doing the same. Rules apply and enforced equally to all players, otherwise you have admin abuse and preferential enforcement of rules. On my server you would lose admin for that. Thankfully I don't play on your server.
So you think its better to kick people randomly, rather then kick them for being a douche or tard i.e. some one you don't like?
Did you know with rconnet you can kill a whole team with the kick of a button....