Какие основные причины или плюсы / минусы кто-то выбрал бы для работы в 1.8.6 вместо 1.8.7 или наоборот?
Пока что я могу найти только этот ответ, взятый из последней версии бета-версии Agile Rails:
"Для Rails 3.0 требуется Ruby версии 1.8.7 или Ruby 1.9.2-preview3. (Известно, что он не работает на Ruby версий 1.8.6, Ruby 1.9.1 и предварительных выпусках Ruby 1.9.2 до предварительного просмотра3 .) "
Но мой вопрос не ограничивается Rails. Например, http://rubyinstaller.org/downloads/ по-прежнему предлагает 1.8.6, так что, вероятно, есть разработчики, которым все еще нужна эта версия сверх 1.8.7.