Вопрос очень емкий одним словом на него не ответишь. Но скажу сразу, что основных причин, это мое личное мнение, два.
Первая, может быть и основная причина в самом БВ, Очень много востребованных вопросов на БВ задают пользователи, но скажу что не все пользователи полностью владеют русским языком и поэтому даже в вопросах допускают грамматические ошибки, а вот модераторы не всегда это находят и исправляют, другая причина связанная с БВ это когда выбирают лучший ответ, видно что ответ вовсе не блещет качеством и раскрывает суть вопроса, хотя ответы были более лучшие, но почему то авторы, не всегда справедливы и относятся предвзято к авторам ответов, соответственно хороший ответ остается в стороне. И наконец скорее всего сам админ уже давно все пустил на самотек, вместо того чтобы встретиться представителями Яндекса и решить эту проблему.
Вторая, причина это уже связанное с конкуренцией и скорее всего и с самим Яндексом впрямую. Основным конкурентом для БВ, как вы понимаете это Википедия, который сам абсолютно ничего не платить тем кто пишет для них, но как понимаете сливки снимает, такое ощущение что Википедия это продукт самого Яндекса.