Existen diversas causas: las dictaduras militares no tienen una excesiva legitimidad y credibilidad internacionales; además, el final de la Guerra Fría y el derrumbamiento de la Unión Soviética hicieron más difícil para las dictaduras militares utilizar el pretexto de la "amenaza del comunismo" como justificación para sus acciones.