I have noticed that a lot of websites only allow a fixed amount of username changes, and does not allow the reuse of a previously or currently used username. For example, on Fandom.com once a username is used, it can never be used again. On Twitter.com, usernames cannot be less than 6 characters. On Reddit and Gmail, usernames can never be changed or reused, not even once.
As such, there is not a lot of freedom with usernames. It seems like all of the desirable ones are taken, or were taken, or you cannot change your username, or the requested username does not fall under the length requirements.
Is it possible for Usernames to be, at the same time,
- Able to be changed an unlimited number of times
- Able to be reused
- Able to be any length desirable, to a maximum of 2000 bytes
- Able to include any characters in Unicode
Since no platform I know of has these qualities in their setup of usernames, is it even possible to have a username layout that has the above 4 qualities?