Email requirements should be removed for anonymity.
Should be, yes.
But why this isn’t available, see:
Discourse has no feature to easily permit sign-up without an e-mail address.
And for why things are as they are, see:
Privacy on the Kicksecure Website
If you want, I can take a look at Discourse source code, patch the email requirement / verification steps.
For the purpose of maintainability this feature would need to be contributed to upstream discourse.