No we don't. Why do we have to accept it?? It can just as easily be implemented without costs, please explain why does a vote has to be paid by the voters. (honest question, not trolling)
Yes thats exactly right. Not everyone should vote about everything. Someone who doesnt understand anything about the protocol should not be voting on issues relating to changes to the protocol. By making voting free people vote because they have no reason not to and you get ignorant voters voting on issues they know nothing about. by adding a cost people will only vote on something they actually care about which will tend to be things that they actually KNOW something about.
But then, if not everyone is supposed to vote, why have the vote, and the poll, and the community outreach in the first place?
If not everyone should vote, we don't need a voting mechanism at all.
You say:
By making voting free people vote because they have no reason not to.
But voting is about engaging in a community[/b, taking part in the process. What you say is completely opposite by the idea of voting.
Voting on issues that you basically don't care about, just for shits and giggles is extremely destructive though.
All voting systems have certain thresholds built in to keep them manageable.
If I make a vote about say, marketing (this is one of the things I know about) and 200 uninformed people vote based on knowledge that is incorrect or incomplete (and who also have no intention to inform themselves), then voting will die.
Putting up a moderate threshold, which will make people think before voting, will actually make the voting system work.
It should not be so restrictive that you can't vote, but it should be restrictive enough to discourage useless voting.