Who defines hate? Who defines truth? All centralized platforms will inevitably be forced to be the arbiter, willingly or not. It's an impossible problem. The only solution is to remove central control and push it to the edges. It's messy, it's imperfect, but it's much preferable to the alternative.