А кто ж его знает. Типичный случай, когда программист запрограммировал больше, чем человек ожидает от системы. В результате система умнее не становится.
Я спрашиваю "зачем" не в том смысле, чтобы мне кто-то объяснил это а в том смысле, откуда такие сведения. Это что, описано где-то в документации, или выяснено в ходе ковыряния ядра, или как? Откуда вообще возникло такое объяснение, что, мол, кто-то что-то такое там специально запрограммировал?