Никто не лукавил: попробуйте с нуля написать такую программу в лоджике.
Насчёт журнала всё просто - это сделано для ВАШЕГО удобства, ну а с дуру можно, согласно пословице, и не только контроллер сломать
Перешивка ядра может и не вылечить контроллер.
Изначально этот макрос был под паролем. Я всегда говорил, что пароли для вашей же безопасности. Никто не верит. Поэтому зимой появляются порванные водяные калориферы ("Я и не думал, что это так важно" (c)), поэтому можно убить контроллер.