because it is a lower level than debug. So if someone doesn't care about the request internals, he can use DEBUG, if it does care, he uses TRACE.