This has to do with keeping some words reserved or just off-limits. For example, some 4-letter words would not be preferred as usernames, as well as things like login, auth, etc.
We'll see what we can do to allow shorter usernames without ending up in this situation. Thanks for the feedback.