Why are requests with status 400 logged as INFO nor ERROR?

It used to be logged as ERROR prior to last year, but a change was made after this discussion: