&gt;yet having someone you don&#x27;t know initiating conversation just to disagree with you is rather unpleasant<p>Eh why is that exactly? This is pretty much like calling people who object to the ideas that others present on Twitter as harassment.
When you go on a public forum and present your ideas you open yourself to a public debate, hearing things that might be &quot;unpleasant&quot; should fall well within the realm of expectation in this case.