It's well known that one of the reasons that code reviews do imporve software quality is the fact that person writing the code knows that someone else will look at what s/he is writing. Knowing that anyone (the world) can take a look at your votes will make you think about it a little bit more. And probably this would help to reduce the number of cases when people vote for someone just because s/he has a cute last name :) Finally, as far as I remember the history, original democratic voting system in Greece *was not* anonymous. And not everyone was allowed to vote (you had to own land in the town in order to participate in voting). People who did have right to vote were repsonsible for their descisions by property and land they own. And at the end by their lives too. Aleksey P.S. If you haven't seen this movie I would recommend you to do it: http://www.newline.com/sites/wagthedog/ IMHO, it is not far from the reality in many many countries and in many many votes. Probably the reason is that in general people are lazy. Thinking is a hard process and one would like to avoid it (if s/he doesn't like it or if s/he is not forced to think). Jeff Waugh wrote: <quote who="Sergey Panov">Publicity enforces responsibility.What kind of responsibility do you feel should be taken by someone making what is meant to be a democratic vote, beyond their own personal responsibility? - Jeff |