I would take a more pessimistic view. The platform enables and encourages toxic behavior, but at the end of the day, is plagued by toxic people who feel very insecure and thus need to show virtue signaling in its strongest form; who have little self control over their own emotions; and who have a strong desire to assert themselves. A large proportion of people get their opinions from garbage news and don’t care to think critically. Putting opposing groups of these people in a large scale forum of any variety will result in trouble.