Хороший тон тут ни при чем.
JavaScript это язык с высоким уровнем абстракций в котором напрямую нельзя удалять данные из памяти этим занимается garbage collector.
По этому необходимо понимать как он работает сборка мусора в JavaScript.
Тогда станет очевидным что удаление обработчиков невозможна а удаление ссылок из ненужного DOM объекта на обработчики не имеет смысла.
https://learn.javascript.ru/garbage-collection