I’m not so sure. Sociopath is a term that gets a little misused IMHO. Many rotten people are sociopaths, but being a sociopath doesn’t destine someone to be a rotten person. Using it as a synonym for rotten people does feel a little ableist, though I understand why a mental health term has devolved into a term of disparagement in the wider culture.
The thing about Rand is that there’s no need to infer her own rottenness through her poorly written self-righteous genocidal protagonists. She straight up founded a movement to encourage people to behave like her protagonists. It would be like is Vince Gilligan founded a movement for evil geniuses or Shakespeare a movement for bloody coups, except of course with way worse writing.
I find it especially ironic that the end result of her hypocritical disciples’ efforts has become a post-fact world.
ETA: Neuroscientist James Fallon does a better job than I can at explaining what I was trying to say about mental health. Among other things, he describes the chilling moment when he realized his own brains scans were a match for a psychopath.