This thread is living proof of the maxim that "you cannot please all of the people all of the time." And frankly, you're lucky if you can please anyone, any of the time!
@WhoisDan makes a fair point, that it is easier to ensure consistent rulings when there are fewer staff; but the flipside is, fewer staff means fewer admins on server, fewer issues dealt with quickly, fewer forum reports actioned, cleaned-up, resolved, etc. So we can't win. We now have a bigger team, and yes, consistency is a little harder, but at the end of the day, we have a very workable system of staff-ranks internally, and some good mentoring and information-sharing, plus we generally only pick people for staff roles who are trustworthy, sensible and even-handed. As a result, in terms of the key things, we have reasonable consistency; in terms of a few things, we have 'discretionary variation'.
@Rossss (OP) says that it's unfair for one RDM case to end up as a ban, while another may end up with a warning. Well, maybe that's true. It's also a bit like life. Real life. One judge or jury may rule on a crime, in a court of law, differently from another. Is that fair? Kinda. Kinda not. Shit happens. In both cases, it boils down to (hopefully) trusted people who are called-upon to make the judgement, doing so on the basis of the evidence that they have to hand, and in as responsible, measured and fair way as their discretion allows them, working within the framework of a ruleset which isn't always totally unambiguous or which sometimes doesn't cater for that explicit set of circumstances. In other words, they do their best. And then they move on, and do the next case, and the case after that, and the next... and for very little love or thanks, usually.
The moral of this story is, whether it is fair or unfair to be 'sentenced' differently, is not the point. The point is,
don't commit the fucking crime in the first place, because you're at the mercy of the judge, if you do!