Пофиг что, если у тебя там есть пооьзователи и их информация приватна, тогда не нужно вызвать ошибки типа, пользователь не активирован, или не совпадает пароль ... Тупо bad request и все.
Ну если нам надо клиенту показать эту ошибку, то мы в любом случае раскроем детали. А если детали не надо раскрывать, то мы просто повышем абстрактность ошибки, и говорим, что “ошибка аутентификации”.
Но обычно это очень ограниченный круг вещей, где такое требуется