~snip
Well it makes sense if profiles have a way of being traced to their old names for mostly the sake of transparency. From the way the forum system works they only unique identifier for an account that can't be altered at least if you user name changes is your userID and I believe it's one of the most effective ways to trace users if need be.
I don't want to mention his previous username for some reasons I think should be left unsaid
I personally wouldn't grant name changes to anyone as they could just lock the account and start all over, but noone wants to lose their rank. You should consider everything when choosing a name for a forum and be stuck with your choice or start all over under a new name. Just my 2 cents.
Let's just cap it all up as dynamics of things because I can still vividly remember back in the old days when changing your username wasn't as easy as it is now.