I have to agree. Tying yourself to your on-line identity shows that you're willing to take responsibility for your actions. There are places where you might not want to be recognized for some reason, just as there are such places in real-life (I would feel as uncomfortable browsing Silk Road for nootropics as I would feel visiting a sex shop in the shadier parts of te city) - but in general, I try to stand by what I do, including mistakes, as any responsible adult should.
But really this isn't even relevant in this case. They guy got fired because he was on the photo, and the girl was a developer evangelist, which by the very job description requires you to tie your face to your on-line presence and company. If either of them was otherwise anonymous on-line, it wouldn't help them anyway.