Não! Isso não é nada comum. De todos os programas FF que usei (Delta, Southwest, Korean Air etc.), todos exigem uma senha para fazer login. Isso não é apenas incomum, é uma prática de segurança absolutamente horrível pelas razões que você descobriu.
Aqui estão alguns exemplos de como os principais programas atualmente lidam com isso:
Delta
O site da Delta requer um nome de usuário e uma senha para efetuar o login normalmente.
Se você esqueceu sua senha, é necessário digitar seu nome e endereço de e-mail e eles enviam o link para alterar sua senha para esse endereço de e-mail. Portanto, é necessário redefinir o controle dessa conta de e-mail.
Se você esqueceu seu nome de usuário ou número do SkyMiles, insira novamente seu endereço de e-mail e nome e eles enviarão o seu nome de usuário por e-mail.
Sudoeste
O site da Southwest também requer um nome de usuário e uma senha para fazer o login normalmente.
Se você esqueceu sua senha, como na Delta, insira seu endereço de e-mail e nome, e eles enviam um e-mail com o link para alterar sua senha.
Se você esqueceu seu nome de usuário / número de conta, é necessário inserir seu nome, CEP e endereço de e-mail e responder às suas perguntas de segurança antes que ele forneça seu nome de usuário e número de conta. Se você não tiver acesso ao seu endereço de e-mail original, precisará digitar seu nome, CEP, endereço de e-mail antigo e número da conta para alterar seu e-mail.
Gambiarra
Você diz que o programa em questão é um 'peixe grande'. Se for grande o suficiente para fazer parte de uma das principais alianças (OneWorld, Star Alliance ou SkyTeam) e elas não consertarem rapidamente a segurança da conta, convém aderir a um programa FF mais seguro de outro membro da mesma aliança e comece a creditar seus voos para esse programa. A maioria deles possui ganhos e prêmios recíprocos de milhagem, além de pelo menos algum grau de benefícios recíprocos de elite com outras companhias aéreas membros da mesma aliança.