> However they can easily fix this by offering an official "directory" which allows you to sign up by email/username and stores the username
This is already the case, you can associate your ID with a user name. Perhaps their FAQ should be updated.
EDIT: It's mentioned in the announcement:
> Support of an Ethereum blockchain as a distributed public user database