Нет такого понятия "возможно".
Чтоб дошло, перечитай мою подпись.
Если функция может навредить, отработав неправильно, не важно почему, недостаточно исходных данных, или запустили не вовремя, т.е., когда идёт переходный процесс, её нельзя вводить в эксплуатацию.
А впрочем, можешь пропагандировать свою бредовую идею, ты ж её предлагаешь разработчикам, а там не глупые люди сидят, всё им развлекуха, прочтут, посмеются.
Но ответь на простой вопрос.
Сам лично будешь удалять каналы и транспондеры
вручную, не сверившись с LyngSat или FlySat, на своём ресивере, по такому алгоритму:
Один канал не найден - возможно канал удалили или перенесли на другую частоту.
Все каналы не найдены - проблемы с подключением.
Ответ я знаю, удалить ты не жмакнешь, мало ли, но как муравей, какую-то
несёшь.
Наоборот, неплохо было бы ввести отключаемое окно, которое по умолчанию было бы включено, которое выскакивало бы при каждом подтверждении редактирования и предлагало сохранить текущие настройки, как настройки по умолчанию.
Всего три пункта: Сохранить - Не сохранять - Отключить предложение сохранения на сегодня.
И чтоб оно включалось по умолчанию каждые сутки, даже если эту функцию отключили.
И редактируй, сколько влезет, но система тебя подстраховала, предложила воспользоваться точкой восстановления, а то функция есть, а знают о ней единицы.
Вот это избавило бы пользователей от массы проблем.
Всегда нужно предполагать самые худшие и невероятные развития событий.