Возможно ли запретить определенной групее юзверей повышать репу. Например, не позволять влиять на репу тем пользователям, у которых с момента регистрации прошло менее 2 месяцев.
Еще можно давать балы репутации. Скажем изначально их 3. Каждый раз когда юзверь кого то благодарит, у него отнимается 1 балл. Если у юзверя 0 баллов, то и благодарность не будет засчитана. Баллы пополняются автоматически каждую неделю(каждые 2,3 или месяц) +1, а также +1 за каждую благодарность полученную в свой адрес.
Ввести лимит времени между которым можно давать репу одному и тому же пользователю. На подобие того как это сделано для отправки лички.
Все выше предложенное сильно скажется на желании читеров набивать себе репу. Конечно будут индивидумы, но в общем и целом сданная система должна себя оправдать.