I actually believe posts like his should be kept (as long as they're not libellous) instead of being swept under the rug. As Harry Wilson's tackle says, it needs to be challenged. If someone is that stupid as to hold those views, people need to be able to call them up on it.