Há alguns pontos interessantes a serem considerados frente à sua pergunta.
Por exemplo, geralmente, empresas que pagam bons dividendos são grandes geradoras de caixa e são empresas sólidas, com um endividamento controlado, e isso por si só só, garante a essas empresas uma boa resiliência no longo prazo, em termos de rentabilidade e conferem a elas uma menor volatilidade, em períodos de crise, por exemplo, quando outras companhias acabam se desvalorizando muito.
Um outro ponto é que várias das empresas boas pagadoras de dividendos não necessitam de muito capital para crescerem, e estão inseridas em negócios subpenetrados, que crescem naturalmente acima do PIB e sem necessitarem de grandes alocações de capital. Além disso, empresas muito focadas em crescimento, possuem um endividamento muito alto, o que acaba pesando bastante para elas, e até comprometendo a saúde financeira, sem falar que muitos dos investimentos realizados por essas empresas, como aquisições, nem sempre apresentam o desempenho esperado, e não se configuram como uma boa alocação de capital, trazendo retornos negativos.
Ou seja, não é porquê a empresa está retendo caixa para investir, que ela entregará mais retorno que uma empresa de dividendos. Lembre-se que os investimentos podem nem sempre dar certo, e naturalmente exigem muitas despesas, com contratação de novos funcionários, despesas e custos ligados a novas estruturas, etc.
Por fim, o efeito do reinvestimento de dividendos , possibilitado principalmente por empresas pagadoras de dividendos,é muito positivo no longo prazo, e garante um retorno robusto, permitindo o efeito dos juros compostos sobre o patrimônio do investidor, algo que não é observado em empresas que não distribuem muitos proventos aos acionistas.