Stack Exchange just isn't set up for discussions. The format doesn't support them.
I raised this point in an answer here How do we share our worlds with one another
In view of Michael Kjörling's very useful reply,
Note the tag wiki for the [discussion] tag on Meta: "The question you're asking is designed to solicit opinions or best-practices on a particular topic, with the goal of reaching community consensus." That's a very different type of "discussion" compared to the discussions that happen in "conventional" online discussion forums. – Michael Kjörling
I suggest that, if the purpose of the tag is to solicit opinion rather than initiate discussion, we should make that explicit and change the name of the tag accordingly.
Change the 'discussion' tag to 'opinion' and maybe have tags for 'consensus' and 'best practice' if these are considered sufficiently distinct.