Atlas Shrugged was wonderful for me as a young adult. It helped me break free of a religious upbringing that was filled with guilt.
And then it was good for me in my middle age when I realized how flawed other parts of Rand's philosophy are and how much I disagreed with them and why, and got to move past it to even better places. :D
People always talk about the flaws in her philosophy but no one has ever actually pointed them out to me. I'm a young adult now so maybe I don't have the perspective to see these flaws, but please do enlighten me.