There's a pretty interesting set of articles reflecting on this incident, but a lot of them seem to point back to the massive forces that deal with bullying, discrimination, intimidation, and outright hatred. Sort of the beautiful thing with the Internet is that it has given people a place to fight all of those negative emotions with love and sympathy, but there's still unanswered matter of nipping cruelty in the bud so that we don't have people assassinating others.