Yeah can imagine there are jobs where it is required to stay "hidden". I think it is very interesting cause most times you can make a name in communities when good and at the same time popular people from the community are working for your company.
On the other side there are plenty of people who did or still do a lot to be popular in the community.
Last but not least I think the guy has earned some rest.