Вы не очень хорошо представляете себе позиционирование обсуждаемых контроллеров на рынке. Это дешевое решение для практически мгновенного автоматизирования какого либо процесса. Добавлю не очень сложного процесса. Большинство пользователей начинающие автоматизаторы, которым лишние функции лишь забивают голову и здорово мешают при отладках и поисках ошибок.
Разумеется на них можно делать и глобальные вещи, в вашем примере, уникальная метка стоимостью 100 рублей полностью решит задачи защиты. Но 95% применений ПЛК100 - это пробросить десяток переменных из одного интерфейса в другой и щелкнуть парой релюх. Смысла городить защиту - 0.
Для шифроманьяков, могу подкинуть идею ... вспомните некопирующиеся диски с игрухами )))) Все возможно, если не тривиально думать! Но не стоит все же платить за игры разума надежностью и ремонтопригодностью установки.