И в чем наблюдаемая полезность этого?
в простоте изоляции и жёстком контроле границ, что выливается в простоту рефакторинга и позволяет расслабить булки, чтоб не ожидать, что вот эта вот переменная в первом ифе в функции будет как-то использована вне ифа -- о ней можно забыть, соответственно можно держать в голове меньше инфы про переменные в текущем скоупе и потратить ментальную энергию на что-то более полезное