This looks more interesting than the (pricey) Wolfram offering, but they certainly have a weird password fetish if you try to open an account. Never found anything so fierce before, and I just wanted to take a look...
Agree completely. For onboarding tentative users just interested in trying out a product, front-ends should be using email-only or even URL-only authentication instead.