Why is it not very good?
Nomadic Knight

Axios is not only much more fully featured to handle things like timeouts, it has a simpler API that makes writing requests a lot easier. Specifying global defaults is nice too.

For very simple things I can see leveraging $.ajax as still being alright.