In the long term any vote based community turns into an echo chamber.
The popular opinions win.
The users with unpopular opinions get downvoted/censored and are either banned/leave.
Leaving one opinion behind.
Moderators also a play a huge part in this - which is why it's only an illusion of democracy.
I wonder if it would be possible to create truly neutral discussion platform that doesn't end up as an echo chamber.