It does not make a difference as to what is right or wrong but makes a difference as to your sensitivity of the case. This is a public forum, you and others should be able to post anything. I dont think anybody has blamed or insulted anyone. You asked a direct question and rabbit answered it was him and the reason. Although the reason may not be acceptable to all, nevertheless he answered and explained. We believe, (that includes me or admins) and it is also part of the RCON documentation; that players should be warned before being kicked. To be honest, this is hard to follow up from time to time when under-staffed and at times when there are cheaters on several servers. You simply won't and can't spec/record/warn every time. In an ideal world we should be following the rule every time but nope, it is not practical and even if we wanted to... it doesnt happen every day but only with 'certain' players and your son is one of them.
Yes, to accuse somebody of cheating is serious business but think again. Your son is not 'normal', he is in the same group as blood, -00- and others where 99% of people will think he is cheating and act accordingly. I am not trying to make an excuse but state some facts and it will happen again in the future with others. I would take it as a compliment (or your son should).