¿En qué se diferencia Ansible de simplemente ejecutar un shell bash de aprovisionamiento en Vagrant?

Un equipo de administradores de sistemas de TI que tienen experiencia usando scripts de shell para resolver sus problemas, están contemplando comenzar a usar Ansible en su lugar. ¿Existen diferencias sustanciales y buenas razones para comenzar a usar Ansible vs. para continuar escribiendo scripts...