Definetly rank manipulation.. Haven't seen other offenses by him and ranks getting reset soon.. Bad time to rank manip and get caught while doing it, it's useless.
Also money, basically when you slay yourself as a human and sit in spec you still get the points if you humans win, vise versa.