Forward slash characters can cause issues (when preceded by a < it triggers the SGML rules for "end of script element") when embedded in an HTML script element. They are escaped as a precaution.
Also, "Publish your default profile in the directory" is an OPTION - and I believe it is "off" by default. So unless users intentionally and knowingly desire to be listed in the directory, they will be exculded.If I recall (don't have the settings memorized, sorry) Hubmins can set and LOCK this setting to default YES. But that likely explains why so few show up when "This site" is chosen. It is expected behavior.