I am not surprised that the voting system throws up some peculiar results. There are many reasons why.
First of all TASTES differ dramatically therefore what is crap to someone is genius to others.
Motives are different and some people do not vote fairly IMO that is a given.
Even people who try to vote fairly will make different judgements depending on the mood they are in. Sometimes the genre and style of song takes precedence over the performance due to genre preferences. A fairly poor rock song might get a rock fan's vote over a very good country song and vice versa.
I view the results as just a rough guide as I still think there are problems with the system and the way the contests are "randomly" put up. I have seen songs that I vote on as being better by far and most people agree still remain many places below the other song. Does not make sense.
All that said Ourstage is a neat place to showcase songs but I do not put too much credance on the CHART positions.