А что Вы подразумеваете под "тихим изменением" настроек?
ResetProtocols не меняла настройки?
Да, штатным методом рекомендованым microsoft. Можете самостоятельно найти об этом статью в knowlegebase ms
Да хоть бы и штатным, но это происходило без анонса и какого-либо уведомления о произведенных действиях. Просто в очередной версии появилась установленная по умолчанию опция в конфиге, пользователь о сбросе протоколов не знал, а если бы и знал воспрепятствовать никак не мог. В кругах, к которым я близок, так делать не принято.
Непонятно, почему я "должен" уведомлять об каждом изменении, которые я делаю в программе? Для всех интересующихся есть гитхаб, где видны все изменения. Или мне каждый чих описывать на русском языке в этом форуме? Извините, но такого не будет, ибо время на поддержку этой программы и так занимает у меня весьма значительное время.
И, кстати, вы лицензию MIT читали? Напомню - Настройки -> О программе -> Просмотр лицензии