Да и придется ответить на этот вопрос самому (благодаря
Jonathan Lonowski). Если прочитать
вот здесь про изменения в новом api stream, то можно увидеть:
WARNING: If you never add a 'data' event handler, or call resume(), then it'll sit in a paused state forever and never emit 'end'.
Что в вольной интерпритиции значит — если вы не добавите обработчик данных — стрим не будет считан никогда. Можно предположить, что в предыдущей ноде дело обстоит наоборот.