что в целом полностью логично. Если тебе надо получить из массива какое-то значение и ты его нашел в 1м элементе, то зачем бегать по остальным? записал значение в переменную, break и пошел шатать нужное значение или return со значением и на выход из функции