That's a really solid take, but I'd say there's 3 practical types of conflict: discussion (disagreement with a lot of thought put into it - a category that I'd like to think my comments frequently fall into), shitposting (disagreement with little/no thought, or sarcasm), and hostility ("nah that's stupid, go !@#$ yourself").
The first 2 categories are the lifeblood of a very large number of thriving online communities. The last category needs to be unilaterally expelled from every corner possible.