Лично я не думаю, что это черное и белое.Допустим, вы допустили ошибку где-то в вашем приложении.Вы исправляете это и размещаете на рынке.Но вы видите из отчетов о сбоях, что есть старые версии, и те же пользователи продолжают использовать это приложение.Если один и тот же пользователь продолжает использовать приложение, не предпочтут ли они использовать версию, которая не дает сбоя?В какой-то момент они удаляют и регистрируют свой рейтинг как «ноль звезд, бесполезно было удалять» - даже если проблема уже исправлена.
Я согласен, что не стоит создавать дублирующую логику, которая просто уведомляетпользователи о доступности новых версий - но иногда имеет смысл добавить небольшое дополнительное уведомление, сообщающее пользователям, что обновление для их же пользы.
Одно решение, с которым я только что столкнулся сегодня - решение этой проблемы -Служба отчетов о сбоях Bugsense.Это позволяет отправлять пользователям уведомление о том, что определенная ошибка, с которой он столкнулся, была исправлена.Я думаю, что это просто хороший сервис и говорит пользователям, что разработка не остановилась.