Rand was right that morality isn’t just about other people, but wrong why.
Why:
Every person has different idea strands(/sets) inside their own mind. These strands have relationships between each other, in similar ways people do.
This is because minds are not consistent.
They don’t have single beliefs on a subject—they have lots of ideas that address subj in different ways.
Which is a (the) good thing. Absence of problems is stasis – no progress possible.
(There are bad problems: internally coercive ones.)
It says: there’s only one purpose in a mind; everything is/should be devoted to that purpose; if there are contradictory purposes, that’s bad & to be eradicated.
Same is true inside one mind. If you were entirely consistent, you couldn’t think. (You’d have nothing to think about.)