Мне кажется, что если я хочу посмотреть самые популярные комменты, логично их показывать в порядке убывания. А у вас чёт вообще рандом.
Алгоритм точно сложнее, чем просто количество плюсов.
Там какую-то роль, по моим ощущениям, еще играет сама ветка, следующая за комментарием.
Пример. На мой коммент с 50 плюсами есть ответ с рейтингом 354.
Если бы был сложный алгоритм он бы везде отрабатывал одинаково