Я думаю что вообше звезды это не принципиально, но если же все таки даются то конечно же должны зарабатываться, параметров должно быть в данном случае много:
активность на сайте, время нахождения на сайте, комментарии, мысли, конкретные дела, статьи и тд. и тп, но все таки должна быть какая то система совместно решения, типа как принимаються решения о звании в армии. Сужествуыушая система голосования не может дать обьективной оценки статистически...Не знаю как это здесь на самом деле, но мне кажеться обьективность может быть достигнута путем совместного решения 5 звездочных основываясь на статистической информации сайта.