Если программа на Rust паникует и предполагая, что нет никаких ловушек паники (которых некоторое время не было), конечно, было бы безопасно и нормально не запускать деструкторы, а просто позволить ОС очиститься после процесса. Почему Rust раскручивает нить?
Единственная причина, о которой я могу думать, - это когда нет ОС для восстановления памяти, но, кроме этой ниши, это кажется ненужным.