субъективно, да. многим оно нужно, есть немало любителей работать в данном стиле и оперировать подобными фичами. объективно - думаю нет, если мы будем рассматривать скорость и стоимость разработки, поддерживаемость итд продуктовые показатели. может объективно только на каком-то узком множестве специфических задач, но для языка общего назначения таки нет, имхо