Вероятно они рассчитывали, что их ядро очень быстрое, а для перефирии есть буферы, ДМА, и т.п. "автоматизаторы работы", т.е. периферия не будет успевать подавать данные для обработки. Вместо sleep можно затормозить ядро и оно не будет успевать спать. Без sleep нет задержки на выход из сна. По потреблению наверное такой же эффект, хотя рассчитывать допустимую степень торможения гораздо сложнее.