You're misunderstanding DDD in Angular (and Front end)
angularspace.com
angularspace.com
This is the main problem with DDD because the literature is mostly a bunch of patterns and hand waving.
In this respect DDD suffers from the same problem as scrum or agile - the actual meat and potatoes of it is written about either in a way that is prone to encouraging cargo culting ("you must have a morning standup") or hand waving ("individuals and interactions!").
At this point I'm loath to give DDD any credit for anything at all because the ideas behind it existed before, it doesnt have a lot that is interesting to say on top of what it rebranded and it is written about very poorly in a way that practically encourages the kind of behavior OP described.
> DDD is the approach where we focus on OUR PRODUCT and UNDERSTANDING THE BUSINESS.
Guess I've been doing DDD all this time. Or: there are people who don't do that?
DDD is pretty threadbare on opinions about how to manage your "ubiquitous language" or slice up your domain into "bounded contexts" after discovering that these are important concepts. That was already about 1/4 of my job before I'd ever even heard of DDD and then I had people throwing the book at me like it explained these things. It doesn't.
It works as a sales pitch to sell consulting I guess but is not a coherent framework for developing software.