I thought people couldn't change them and it was proposed as an idea for nex plus? Maybe I'm remembering it wrong though.
Admin has the ability to manually change someone's usernames, but that's not currently something that's open to the public as far as I know.