Sort:  

To choose winners differently than by posting rewards is my guess.

If we go by number of votes then it will be possible to sybil attack the comment with lots of little accounts. Some people hold thousands of those.

or Steem Voter choose a random winner?

Random winner would take away from the community aspect of everyone networking and canvassing for votes and would reduce overall engagement.