There were some excellent changes to mod permissions as per this topic Permission Changes (moderators have less). I feel removing the ability for mods to view email addresses should be considered too.
There are several reasons for this:
Data Protection - In the UK there are laws governing digital personal data and I feel that there isn’t sufficient reason to let moderators (who are usually unpaid volunteers) view people’s personal email addresses (somebody in the thread mentioned it helps with spam - but I think it would be better to improve spam tools instead).
Theft - I have lost count of the number of times I have heard about an ex moderator deciding to start a competing forum. It is bad enough when they use the original forum’s PM system to steal members but with the current Discourse settings they just need to make a note of everyone’s email address.
Spam/security - If a moderator’s account is breached the email addresses could be stolen/spammed.
User trust - I don’t think people expect moderators to have access to their email address when they sign up to a forum.
While we do our best to choose good honest mods we don’t always get it right - I think allowing them to see email addresses is extremely risky.