UserProfileForm username changes don't go through the account adapter
If I've set up a username blacklist, or added username validation in a custom account adapter, it seems bad that someone can sign up with an innocuous username and then change to one that I've tried to prohibit.