Не думаю что многократное повторение должно бесконечно повышать уровень оценки по этому баллу, особенно если потом оценка нормируется на количество всех оценкой, в этом случае информация о других достоинствах будет иметь слабое влияние.
Можно каждому критерию дать коэффицент значимости? неужели критерий 'наличие мормышек' равнозначен 'скидки'? вот только придумать такие коэффициенты сложно,.. как вариант можно первоначально собрать данные, а затем задать значение коэфициентов обратно пропорциональным количеству упоминаний.
Еще вариант - набирай по каждому критерию до некоторого лимита, т.е. до 10 (подобрать экспериментально, может быть меняя периодически) или бери логарифм от количества упоминаний критерия, т.е. 2 упоминания не в два раза хуже 4-ех
Надеюсь твоя аналитика понимает что если клиент жалуется - 'почему у вас нет живых червяков?', это не идет в плюс по этому критерию?
p.s. цель то какая в конце концов?