Мне кажется, что тот факт, что это может быть сделано программно , является проблемой безопасности. Учитывая наличие такого простого механизма для отмены «защиты» по умолчанию, вы не подвергаете пользователя значительно большему риску, отключая его. Любой вирусописатель, достойный своей соли, будет делать это в любом случае.
Тем не менее, отключив его на 20 секунд, пока вы выполняете свою работу, а затем включив его снова, окно (разбитое) остается открытым на гораздо меньшее время, чем при запросе пользователя на его отключение.
Я был бы склонен попросить у пользователя разрешения временно отключить его, а затем, черт побери, убедиться, что я снова включил его (поскольку отключение было бы нет-нет).