The point is that the error callback doesn't have an object data as first parameters as success does.
If we want to put json on error response, it will be in the responseText property anyway..