I'm not sure we should always hide them : in others cases than in users profiles, I guess these would be most of the time public email. Perhaps we should rather add a field in the email property metaclass to let admins choose whether a given email field should be hidden or not ?