Для того, чтобы плюсы или минусы имели какой-то вес, их установка должна быть полностью регламентирована и ставить их должны только те, к кому есть определенный уровень доверия. И тут путей не так уж и много, первый - разрешить ставить их только администрации, но тогда возможна ситуация подобная моей рекомендации voland - рекомендация дана, а исполнитель не выполнил работу и кто виноват?
Есть другой путь - сделать влияние на карму зависимым от кармы того, кто ее изменяет, т.е. пользователи с более высокой кармой смогут более существенно влиять в ту или иную сторону. Но и это проблему не решит, ибо от того, что я или beliyadm поставим минус и он сделает сразу человеку карму -100500 отнюдь не значит, что человек плохой или моя оценка более весома чем 20 "спасибо" от пользователей с нулевой кармой.
На самом деле, я все больше думаю об отказе от отрицательной кармы - т.е. оставить + как "спасибо" и дальше двигаться в сторону предупреждений, которые при накоплении могут перерастать в баны на некоторый срок. Убрав минусы мне кажется мы уберем основной инструмент мести на форуме - те, кто хочет благодарить по-прежнему смогут это делать, те, кого часто благодарят по-прежнему будут заметны, а вот обид и разборок (теоретически) должно стать меньше.
Но вообще, я предлагаю вынести обсуждение как кармы, так и всяких узкоспециализированных вопросов (типа коммерческого раздела) в отдельные темы.