La cantidad de seguridad obtenida de tal práctica es muy pequeña. Algunas indicaciones de inicio de sesión de Linux no muestran qué es o cuánto hay en un campo de contraseña. Para un nombre de usuario, no mostrar qué caracteres, pero cuántos han sido ingresados es casi inútil. En un correo electrónico oficial es probable que den su nombre de usuario en forma clara y hagan lo mismo en papel.
Como se mencionó en otras respuestas, esta práctica de convertir el campo de nombre de usuario en un campo de contraseña puede ayudar solo con la navegación de hombro. El "atacante" aún es consciente de cuántos caracteres tiene su nombre de usuario y, si tuvieran acceso a la memoria del navegador, podrían obtener acceso tanto al nombre de usuario como a la contraseña.
A menos que el nombre de usuario también esté encriptado / encriptado / ofuscado, y tenga la intención de hacer operaciones bancarias en un lugar público, esta práctica es muy "segura para el espectáculo".