Лучший стимул писать красивый код — это понимание необходимости потом его читать. Если Вы через неделю уже путаетесь в своем же коде — это плохой признак. Рано или поздно Вы забудете (новый код в оперативной памяти мозга затирает старый), но рано или поздно Вам нужно будет его читать и менять. Или не Вам) Один из первых принципов хорошего программиста — код должен быть легко понятен и читаем.
Уменьшение вложенности — одно из простых правил, которое легко выполнять, и еще проще потом поддерживать. Посмотрите — какая из этих функций приятнее читается даже при такой небольшой функциональности.
Более сложный вариант — сходу все же просто сказать что она возвращает, не правда ли?
Для простоты считаем, что более двух уровней фигурных скобок (вложений), если их можно было избежать, это плохо. Более четырех — это причина переписывать или разбивать функцию на подфункции