PlayHaven could have decided to be the responsible party and handle the incident constructively, but they did not want to do that. Even Adria, who still appears to think that the public shaming was a good thing to do, also thinks that PlayHaven should have not fired the person.
So please, if you think firing mr-hank was unreasonable, please let PlayHaven know that, and also how this might affect your image of PlayHaven.