Confesso que não sabia que um dos dígitos representava a região onde foi emitida, apesar de eu já ter feito o cálculo de validação dos dígitos verificadores várias vezes.
Sobre parecer inútil, eu considero como algo importante a parte de validação, até mesmo para um frontend, para impedir que a pessoa insira CPFs numericamente inválidos. Serve até mesmo como trava para casos de digitação de um número errado no meio da sequência do CPF (isso já aconteceu comigo uma vez em um cadastro que fui fazer em uma plataforma, por minha falta de atenção).