Uma das principais vantagens é tirar do desenvolvedor a chance de alterar os parâmetros do php que o administrador do sistema pode ter definido por razões de segurança ou estabilidade.
Muitas vezes recebo códigos de desenvolvedores nos quais eles usaram ini_set para alterar o log ou error_reporting, você não quer ter um display_errors On
acidental na produção