Нет, это простой ответ. Это сделало бы автоматическое управление ресурсами существенной сукой, потому что вам нужно было бы беспокоиться о том, какие параметры использует деструктор и где, черт возьми, вы собираетесь их получить. Что в случае исключения - как компилятор узнает, что передать ваш деструктор?