I think the world would be a far better place if anonimity on the internet (and forums in particular) was abolished. The lesson of this (and the recent child abuse allegations against a politician and the various cases in football) is that you can't hide if you step too far out of line.
People who do this kind of thing are clearly pathetic and inadequate, but they still manage to get under peoples skin.