насколько я понял минус дегузовского зио -- вся хуета с зио приводит обратно от профита ФП к хуеболе как в обычных языках. Типа имея везде этот ZIO, в котором есть методы для работы со всем подряд, ты уже не можешь предугадать, что делает та или иная функция. Возвращает она ЗИО, а откуда и зачем? Она в БД ходит или текущее время смотрит, хер поймешь