In real life, if 10 unskilled people give their opinion on a specialist topic,
like medicine or law, their 10 "votes" count nothing. Infinite amounts of it
still count almost nothing. A single professor weighing in is worth
many unqualified opinions.
Very nice subject to talk about.
Who is building the house, the ten people that they live inside by voting how they think they want it built, or one person that is the architect?
However here are some main differences. All persons that ask and answer are on the same playing field (eg programmers) so they can have an opinion. And it is good to say what you have to say with arguments about the problem itself, and not with arguments like "I have more reputation,- so I am right and you are wrong"
The vote is like "check this answer - may help you" and the accept is something like "Its work with me"
The total votes is something like how much help you have given, how they appreciate it, and the reputation is a result: the more you give, the more you recieve.
You can see it in exams, some one makes the problems, some others try to solve them, and get some score towards earning their degree.
And at the end all this seems to work. People ask here for help, and they get it.
So its not a court here where we have subjects that must be judged, but a help place, a community where one helps another.