Creo que se están confundiendo los conceptos, AJAX NO es un lenguaje de programación, y de ninguna manera compite con Javascript.
AJAX es una tecnología que permite la comunicación con el servidor, el uso más común es para actualizar datos sin tener que actualizar toda la página.
Javascript es un lenguaje que se ejecuta del lado del cliente, y muy al contrario de lo que dices es aún muy usado para muchos efectos en las páginas Web.
AJAX no es una evolución de Javascript.
Yo te recomendaría que aprendieras Javascript y también aprendas como interactuar con el servidor usando la tecnología AJAX
.