не согласен... все "заплатки" в винде - это программист не учёл какие-то ситуации... обычно нештатные...

т.е. не всё что подпадает под понятие "защита от дурака" напрямую имеет отношение к человеку и интерфейсу с ним, есть ещё интерфейс с другими электро-механическими устр-вами...
---------------
банальный пример - любой сетевой протокол... там обычно есть описание поведения устр-в в случае нештатных ситуаций...