I would like to suggest that we be given the ability to globally hide contact card options for parents and students when they are accessing the directory. I have found that certain pieces of information which we would prefer not to have visible to parents and students (i.e. salutations and first names) are visible when the contact card option is selected.
Otherwise, It would be nice to have the option to hide these fields from the Profile Publish Access settings in Core.
Also, if you hide the Contact Card, students will not be able to view other student's Student ID which appears in the URL.