I do NOT think "I'm a sociopath, sorry that doesn't bother me" is ever an acceptable resolution to the damage, pain and suffering they cause.
If you help 100 but you have to destroy 5 to get there, was it worth it? I do not think people deserve the benefit of the doubt to make this ethical call. The problem with sociopaths is they HAVE NO ETHICS OR MORALS.
You cannot "teach them to feel"... it's like trying to teach a starfish to speak. The only thing you can do is give them negative consequences to their actions. If their actions worked in the past they will repeat them. If those are negative behaviors, they don't see / care that they had to "step on some toes this time".... it simply becomes that toe stepping is now a normal point along an ever-escalating path of social violence and disregard for others.
The whole "we can't pathologies it because the sociopath doesn't think they have a problem" point is the main issue for me. If someone was smoking in an enclosed room... and others asked them to stop it would be cut and dry. But because the person is being socially manipulative instead of breathing toxic carcinogens it's acceptable? Bad words ok, bad oxygen BAD! Why is this so hard to understand that the bad social behavior is JUST AS TOXIC.
I completely reject this. Socially manipulative behavior is wrong and destructive. I don't care how bad your childhood was your sociopathic manipulation is not justified in any way.
Sure I had to ruin a few careers, but look at all the shareholder value I created.
There is a level of whitewashing, gaslighting or to put it very gently "less than truthful accounting" of what actual success takes in the whole "gotta break a few eggs to make an omelette" argument.
It's a choice, not a necessity and people need to stop acting like their hand was forced to make unnecessary or unpopular decisions. It's not illegal to be a shitty person, but you can't just Dj Khalid yourself out of backlash by proclaiming "that ain't me / no I didn't" and expecting the people around you to agree.