Ядро Windows NT выполняет низкоуровневые функции, например прерывания. вызов процедур, в то время как пользователь требует графического интерфейса, загружающего систему, не говоря уже о его прикладных приложениях. Таким образом самого пользователя можно рассматривать как лишнюю загрузку системы, затормаживающего высокоскоростное ядро своими ненужными прихотями
По сути да - низкоуровневые операции имеют приоритет. Тоже самое, что твое тело : твои мечты, желания и т.п. менее приоритетны для организма, чем прогонка крови, обменные процессы в клетках и т.п.
А вообще проблема у Win скорее не в ядре, а в том, что пресловутый пользовательский уровень превратили в свалку кода. Может потому сильнокастрированные версии Win более отзывчивые даже в системах с обильными количествами памяти и норм.CPU ?