For some reason it's always been like that for the mods. As Things said though, if you look yourself up in the mod center you can see it. I think it's probably some usergroup issue, so it's possible some other usergroup/s also have the same issue.
Member names do not show on reputation pages unless you are logged in. I can't comment on the moderator quirk, but viewing as a guest was probably the reason you remember experiencing it before becoming a mod.