I think name changes should be a one time buy rather than having to spend $5 every time you want it changed.
Most servers I have been on will let you buy a nickname or a colored nickname for a set amount and then after you can change it whenever you want. I don't see a reason other than profit for not allowing players to change. their name after already purchasing a nickname. For example, CateCate_ has her name as Cate and she got married. Now she has the last name Purcell. Even though she already bought a nickname, she needs to spend another $5 for a total of $10 just to be Cate_Purcell now. And in the future, if we decided to make our own family last name we would both need to spend yet another $5 to change that. That would already be $15 for Cate and $10 for me. We both already have a nickname and paid for it, I don't think we should have to pay even more. Staff already control changing the nicknames, so there's no chance for players to abuse being able to switch it after they already bought it to have it inappropriate.
Most servers I have been on will let you buy a nickname or a colored nickname for a set amount and then after you can change it whenever you want. I don't see a reason other than profit for not allowing players to change. their name after already purchasing a nickname. For example, CateCate_ has her name as Cate and she got married. Now she has the last name Purcell. Even though she already bought a nickname, she needs to spend another $5 for a total of $10 just to be Cate_Purcell now. And in the future, if we decided to make our own family last name we would both need to spend yet another $5 to change that. That would already be $15 for Cate and $10 for me. We both already have a nickname and paid for it, I don't think we should have to pay even more. Staff already control changing the nicknames, so there's no chance for players to abuse being able to switch it after they already bought it to have it inappropriate.