This is some good stuff.
Reading it I was thinking, "bad people can exploit it". But then you addressed it near the end in a really great way, highlighting that compassion is not naivete.
It's interesting that if you apply this in general, not just to what people say online, you end with something really similar to presumption of innocence: "don't blame people unless proved that they should be blamed".