its far too safe for people to write / post stuff they would never say face to face in the street or pub
if you wouldnt say it to the persons face, then dont post it online
To some extent that is true but some people would still say shit face to face. And even if they don't and only say it online, it shows a racist sentiment that can be acted upon covertly in real life.