That was well said and of course well presented. At first I was wondering why you even attempt to address debunkers, naysayers, etc. What you do works for you and what you have done benefits all who care to listen, so why bother even giving these guys your attention.
But I think Im getting it ,you simply want people to feel the same as you, to think, be receptive , and open to ideas even if ultimately those ideas aren't something they agree with, at least they could hopefully say they listened objectively and respectfully. If they can at least do that, then you have already influenced them for the better.
Keep doing your thing man :3