I've dinged those that dinged me for not agreeing with them. Oh my! Interesting how they often are the biggest whiners and the most retalitory. I've dinged those that I felt were trolls/pot stirrers. I've dinged those that I think are baiting me or others. I would guess that I've positived repped 99 out of 100 in the long run, including some of the whiners. Interestingly enough, they never repped me afterwards in return.
Problem for me is that while others with many points, (more than me), also have dinged, for some reason complaints towards mine are voiced loudly and repeatedly. Funny thing is, we all have the right and ability to use the way we wish. Since men out number women by a very large % on the board, I figure the whiners are anti-women.

See, if they also bitched, baited, and complained about the men, especially mods/admin that dinged them, I'd say, 'ok, they just don't like being dinged.' That's not how it has worked, however.
Jim is not a dictator, as J noted, rep has zilch to do with banning or anything else.