Any time anyone posts with a well thought out position and opinion, there are ALWAYS going to be knee jerk reactions, many with zero input on the topic, just negativity.
That's the way of the Internet. You either need to develop thick skin and let shit slide, or give up.
I hope you realize that your posts provide value to many of us here and continue to post your thoughts on here.