I don’t think that’s true. Or would need to see a lot of studies. I’ve interacted with c-level execs in many industries and companies and sociopaths are pretty rare.
Also, sociopaths aren’t bad, they just extremely focus on goals. Psychopaths are bad sociopaths who harm others. If you have a sociopath surgeon or something that could actually be beneficial to society as they’d just perform tons of surgeries.