Why did you answer mikies "We use username in the SEF URL. You can't turn it off other than stop setting username to email address. " but answer me "Just set the Profile URL field to display on registration and profile edit then make it required. They will now have to specify their own profile alias instead of it using username or email address. "? The issue is the same.
Because my original reply was 10 months ago when the Profile URL field didn't exist yet.
We do not have a 'Profile URL' field. Should there be one? Do we have to create it? If so, I presume it is of the type 'Web address' but what do we have to do to make it act as the 'Profile URL'? I'm a bit lost, here.
If you do not have a Profile URL field then CB is out of date. You should see it within CB > Field Management with a field name of "alias".