It is up to mods whether they are visible or not, same as it is any user.
I'm invisible because when I'm visible people send me PMs asking for stuff all the time!
Shocking, I'm a bad girl!
Pat x
P.S. We are really looking forward to you coming to E-I xmas party