I'm surprised everyone has forgotten about the ignore feature so easily.
You don't like someone's opinions or views put them on your ignore list.
Currently no one is being ignored by me because i like more than a one sided conversation, but trolls deserve to be ignored.
Me i have learned that other people may have different opinions than mine in life, i might not always like said opinions, views or ideas but i have to tolerate them because it is the American thing to do, freedom of speech and all.