Problems with name change:
- It's difficult to identify who someone used to be after they name change. I don't want to ask every single person who they used to be, and I'm sure they don't want to be bothered by everyone. This is made even worse when people use names similar to other existing users. Display their old username in parenthesis in the Inspect window, or when clicking on their name in the Social GUI (F6). At least temporarily, for 30 days.
- A lot of people use the name changes for fun. But this unfortunately leads to releasing their old name, and when people steal old names, this can lead to scamming scenarios/impersonation of people. Releasing of old names should be delayed by 30 days, and the original name holder should have the option of name changing back to their previous name at any time during this interim period. Otherwise, this requires the original name holder to create an alt solely for reserving their name.
Bad scamming/impersonation scenario:
- Player "Trustworthy-Merchant" name changes for fun to "Xoxocandyloverlol" and player "Terrible-Person" notices this and name changes to "Trustworthy-Merchant." Without any way to identify who truly used to be who (by not associating each player with their old username in some way, nor by allowing the original Trustworthy-Merchant to hold onto his name) the original Terrible-Person can now go around scamming people who think he is Trustworthy-Merchant.
That is all.