> it’s not like I was throwing out insults
> I don’t view downvotes as any indication of comment quality
I am not saying you are being downvoted because people feel shame, I said you are downvoted because you are shaming them. You are accusing others of knowingly harming their kids, because they don't care about them as much as you do.
I don't think this is fundamentally different from an insult in its role in a conversation, and in fact most people would find this incredibly insulting. Insults and shaming/humiliation are attempts to change people's behavior by punishing them or threatening to, but they don't work for convincing them of the correctness of your position. If you are in a position of power over someone you can control their behavior with threats while they still feel you are in the wrong, but of course if it's too often you may end up resented tremendously.
In this conversation you seem to be presupposing that deep down, most people view you as correct already and so don't need to be persuaded, only shamed into the right direction. I think in most things in life this is a risky assumption.