What about splitting comments into two sections:
1. Comments: Imgur &#x2F; youtube etc style comments with jokes etc.
2. Discussions: Questions, arguments, details, references etc.<p>You would need some moderating, but it &quot;could work&quot;<i>.<p></i> Lots of unknowns, such as how much moderating, how do control moderators etc. Its not really a solution to the actual people &quot;problem&quot; but more  a UI&#x2F; presentation solution to compensate both sides. Now, trolls will always exist, and will always try to crash the party, does not matter what you do.