I can’t answer that, unfortunately. The plugin has changed/been updated so much over the last 6/7 years that I can’t speak to what the original workflow theory/philosophy was when it was created. Anyway, I’m not sure how that is relevant.
Do you mean to imply that the there is no value at all for having the functionality to create a user in the admin because there is no way to automatically send people their passwords? Many people use this plugin for many different things, many of which are probably very, very different from how you are/were planning to use it.
Let’s say that, for example, you’ve built a front-end system on your website for employees to have access to information about your business or their jobs. You could easily create an account for them and provide their credentials to them through your already-existing channels of communication.
Or let’s say that you’re running a restaurant and need to have pages specifically locked down for staff.
Or you’re building a fan club to give private access to certain content, but it’s for a user base that might not be technologically savvy, so you want to create the accounts yourself. In that case, you could just automatically have it email people their username and a link to set/reset their password, exactly as we’ve already described.
More important than any of that is it’s just not secure or a good practice to have your admin know the passwords of your users or to send an email with their password in it. I know that I’ve signed up for websites in the past and was quite taken aback to get an email with my password in it, in plain text. It just doesn’t feel (and isn’t) safe, and is the reason we removed the feature a long time ago.
There are so many different ways that you can use our plugin, many of which benefit greatly from having the admin being able to create the user accounts, and none of which would have any benefit from having the admin know the password or having an insecure email with a plain text password in it.