На мой взгляд DDD не про красоту кода (здесь, как показывает практика, никогда не будет консенсуса)
А про удобство переноса бизнес логики с одного проекта на другой. Делали, условно, проект монолитом на Yii1, осознали потом, что на этот легаси фреймворк никого не найти - перешли на симфони. И если изначально логика на монолите Yii1 писалась по принципам DDD - то её не сложно будет перенести на симфони и раскидать по микросервисам.
А вот если нет - если все со всем завязано - получается только полностью с нуля переписывать.
Конечно, такое бывает редко, но когда случается, и какая-то часть проекта написана изолировано - думаешь как хорошо, что хотя бы с этой частью не придется ***ся