A fin de cuentas se inventó para procesar XML (otro recurso más

) El tema de la seguridad es su lado negativo, si.
Pero hacer una página HTML que haga llamadas a cualquier tipo de página dinámica (sea en PHP, ASP, etc) que devuelven texto plano, html, xml, etc es muy bueno. El XML es el futuro para paquetes de datos reducidos y/o parametrizados y AJAX es fantástico para la lectura de esos datos.
Un saludo