I sell online courses on my site using sensei and woocommerce, Some time ago woocommerce created the username using the email when a user made a purchase on my site.
Now it is using the name and last name the issue is that is using spaces and dots for it, so it gets very confusing for the user.
Here are to examples of users created today on my site:
maximiliano.ponce de leon
jose guadalupe.arce ibarra
As you can see this is not user friendly, it is very confusing for them.
Hope we can go back to the time when it used the email, it was better for the user, the password changes on our site had increased dramatically since you did that change.
Or let us choose how the user is created on the accounts and privacy settings, if it uses the name last name o email.