Ele não divide o DIP porque o Domínio é o nível mais alto, maior que o Aplicativo, e não depende dele. O inverso (Domínio dependendo do aplicativo) quebraria o DIP.
[Editar: esclarecimento] Além disso, a parte "depende da abstração" do DIP não se aplica necessariamente aqui, porque as entidades de domínio não podem ser abstraídas - elas já são um modelo conceitual puro de seu domínio. A única exceção pode ser os Serviços de Domínio, porque você poderia colocar uma interface na frente deles.
Como observação, você geralmente não precisa aproveitar a inversão de dependência dentro do próprio modelo de domínio, porque
- As entidades de domínio têm poucos ou nenhum colaborador
- Os que eles têm são bem identificados (linguagem onipresente) e muitas vezes não têm natureza polimórfica
- O domínio reside inteiramente na memória, sem comunicação externa (estrutura de terceiros, rede, disco, etc.) envolvida, para que possa ser testado com testes de integração rápida sem precisar de falsificações.