Hi,
The feature actually works as it was designed to but the bug is that it is not labelled correctly. It really prevents the user from changing the login name which is now labelled User ID (but still labeled as username on the member list). The admin can still change a users login name/userid but a user cannot.
I will fix the label, sorry for the confusion.
Best,
Joe