Александрович, может, потому, что там значения начинаются от 0? Хотя, это логично, что несущественный фактор не влияет на результат.
alexey_og, если вы не можете объяснить нам смысл показателя содержательно, может, приведете примеры? Например, ваш вариант:
оценки 4,2,0,4,3, значимость 2,0,3,1,2 . Или еще:
оценки 0,2,4,4,3, значимость 2,0,3,1,2 .
оценки 4,1,0,4,3, значимость 2,3,3,1,2 .
И так далее. Где средневзвешенное должно быть больше?
Обозначим оценку

, значимость -

. Под "простым вариантом" вы, видимо, понимаете

? Или, например,

, так как 3 - наибольшее значение показателя

. Впрочем, на константу можно и не делить, от этого
сравнительные величины не изменятся.
Можно еще взять в качестве весов какие-нибудь функции от

. Например, если вам не нравится, что эти величины отличаются слишком сильно (в 3 раза, а то и в бесконечное число ра (по сравнению с 0), вы можете н ним прибавить какую-нибудь константу: вместо

взять, например,

. Или скажем,

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