хороший кейс - когда за аутентификацию отвечает третья сторона. Какой AWS Cognito, Okta и т.д. Они держат сессию, твоему приложению сессию держать не нужно. Эти штуки могут выдать тебе токен на пару минут чет поделать например. Можно запрашивать токены для определенных скоупов (что бы least privilege principle соблюдать)
Отличный юзкейс для JWT можно подсмотреть в авторизации для docker registry, Centrifugo и прочих солюшенах которые ничего про identity пользователей знать не должны