Sociopaths have existed since the dawn of human time. In the Biblical the, Cain was purported to have killed his own brother.
Sociopaths will continue to exist for millennia to come (by any reasonable guess).
The expectation that we as humans can solve sociopathy in the human condition any time soon, short of brave new world genetics attempted with figurative stone and digging stick technologies (e.g. the science of 2015) ... is an unrealistic expectation. A great expectation. Great expectations lead to great disappointments.
That said, the task of improving human nature to the point that expression of the sociopathic potential in the DNA is greatly diminished -
without neutering or otherwise destroying the species - still has its best stewardship in the wisdom of Mother Nature and the pace of Father Time.
Which then re-orients both the problem and solution vectors towards the current
organizational state of human units, specifically, the hierarchical pyramid. More specifically, any such pyramid that has organized beyond a threshold scale so that it now threatens all other smaller pyramids. Here, any system of smaller independent pyramids poses a lesser concern than the system of a singular grand centralized bankster pyramid radiating its authority down to a system of dependent small pyramids. Eddies vs whirlpool ... that sorta thing.
To wit, primary focus should be on the organization, not the sociopathy. No one's denying you from having secondary focus; just advising you that primary focus tackles the problem honestly.
Pax