“self sacrifice for the ghosts in heaven” no that does not discribe faith based life at all. Ayns premise is false.
Ayn did say to check your premises
She does lay out the liberal/leftist playbook we are seeing play out live in Atlas Shrugged.
MAGA!