Я не доктор, но это как-то глупо. Чтобы физически нельзя было сменить логин нормальным способом - вряд ли. Хотя кому это надо? И вообще, судя по всему, там список сортируется не только ео номерам, но и по логинам, так что проврять уникальность нового логина - просто ломало писать все это. овчинка выделки не стоит.