Welcome to the Community! I’m not sure if this answers your question but if you disable usernames, users who already had a username can continue to log in with their username.
Yes, I tried that approach and i saw that behaviour, so, in order to “remove” username login we should disable this and also delete that attribute from users entries?