Так это ж не значит, что не нужно) Оно полезно для RAII, в джаве это делается через жопу, в котлине чуть меньше через жопу, но всё равно
Я тут поигрался немного с RAII паттернами. И чего-то как-то совсем не пошло. Понятно, зачем оно в С++, и там оно актуально. В С++ существует явный вызов деструктора, поэтому чтобы там не говорили о том, что ресурс освобождается "автоматически", на самом деле это делается явно.