I think using DDD is like using any other "methodology" or "patter", it depends very much on the context. My personal perspective is that, each methodology has a natural complexity, and in order to get the most of it, you need to properly pair the problem natural complexity with the complexity of the solution in order to dampen it.
I have a full post on this idea if you want to look more into this:
https://buildsimple.substack.com/p/the-conservation-of-complexity-an