Если задача не требует хоть какой-то производительности (он очень медленный), то, обычно, люди склонны выбирать его, ибо, говорят-де он выигрывает в соотношении затраченное время/результат. (хотя, мне он кажется очень уродливым, из-за чего использую лишь в самых крайних случаях: например, для написания расширения для Anki)