What do you gain from having an e-mail:
- usually nothing, unless you send your users spam.
What do you lose from having an e-mail:
- around 10% of your potential customers. (the number probably varies wildly from site to site)
- People who lose their password can't get into their account, unless they choose to provide an optional e-mail adress.
To me that is a pretty clear choice.