Github is very handy for someone creating a portfolio and showing off a history of their programming skills. But you could get the pseudo-anonimity with a separate Github account. It's just not worth the effort, the public of these hacks doesn't demand it.
The (pseudo)anonymous aspect of not having a fixed identity which could easily be linked to something else is both convenient and valuable to privacy?