Mastodon is not a medium which is conducive to debate. When I post a controversial viewpoint, it can show up in a lot of feeds, and responses to it can generate a lot of notifications in mine.
If I don't answer your question with the same level of good faith and carefully justified reasoning as you did, it's probably because you're the 10th person to express that viewpoint and I'm getting kind of tired of it.
Yeah, it sucks to be in that position, but the alternative is that I treat mastodon as a write-only medium. Let's meet somewhere in the middle?