Except for the past half-a-decade the media is increasingly pitting people against each other. Each side considers their rivals evil or crazy and is not ready to respect their opinion, listen or compromise. This creates incentives to cheat and legitimate reasons to suspect cheating. No matter what algorithmical or organizational approach you take, there will be always human factor, and hence reason for doubt. And the only way to resolve it is to make sure that you can always recheck the results in a way that satisfies the losing party, rather than screaming "blasphemy" to shut them up.