I guess the kind of "free-will" facebook provides to its users has gone a long way and it created more hatred among the people than love, which is essentially the purpose of social media platform as a whole.
On the other hand, steemit provides incentive to be respectful and tolerate others behavior by rewarding you in form of upvote. Individuals are given an option to create a value for themselves or just trade it off with a hate.