why is openid required?
We are adding the feature to create a new account (which happens to be an OpenID account, but users don't need to worry about how the backend is done) from within the site, so anyone can register without an existing OpenID account.