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