The vast majority of people are good, honourable though often less vocal on the internet.
We outnumber the bastards out there. We just need to learn to step up and stop evil when we see it. That's the leson I take from Zach's account.
If we can be just as quick in doing that as others are in posting judgemental comments on board then a lot of horrible experiences will be averted.
How horrible the effect evil has on people is what I learned from Justine's account. The stakes couldn't be higher.