Is there a way to change it so that a users email address on their profile page is hidden by default? I can't find a way to do this in the admin console and there doesn't appear to be a 'skin.default.' property for it either.
Because of this most users to our site are registered with their email address visible. Changing the default to be hidden would help.
While there isn't an option for it in the administration console, you can in fact just edit the .ftl file for the user creation page which is located at /skin/WEB-INF/classes/template/global/create-profile.ftl
The .ftl's are mostly html so setting the default checked box can be done by adding that attribute to the correct button.