FYI, CF may be a mod but doesn't actually run AB... :-)
The answer is the same as any other question about why anything within a piece of software is the way it is - because that's how it's been designed and developed.
The facility to change username was removed in early 2005 following a spate of cloning whereby 'trolls' would approximate other legitimate usernames to pass themselves off as that/those person(s).