Only Yes votes matter and you need 5 of them. You could have 3000 No votes; as long as you get 5 Yes votes, you win the election. It's not even half of the voters; according to your 20+ voter comment, 25% of the voters need to somehow be encouraged to vote favorably. If the rest scream their lungs out about real problems in the contract, who cares? You get listed if you can bribe, threaten, over-promise, or otherwise get 5 people to supprt you.
It's actually even worse because you can even buy one vote yourself and that seems somehow to be quite OK.
This does seem like a design flaw.