Ayn Rand is my favorite author, as is the case with many young adolescence who are trying to figure out what the hell life is and what it has to offer. Her books are groundbreaking, powerful, and influential on both human philosophy and literature styles in general. Whether or not you agree with her statements on life or not, you can't deny that. Her books have touched my life in a lot of ways, and helped me to realize what I want from life. It challenged my convictions my convictions of what the world was about and validated a part of me.
If you want to know why people hate Ayn Rand, it is not in these things. People hate Ayn Rand because her novels do not conform to typical society. They don't conform to the beliefs that most of us were raised with. What we believe is right and what is wrong. She made radical statements about God and politics. Her characters were selfish. They were cold and malicious. They were confidant and brutal. Hell, one of the characters she loved so much was a rapist, and she glorified that.
Rand makes people feel uncomfortable. If you agree with her in some way, you love her because the things she says and believes just aren't said. They're not public or represented in our culture today and for a little bit of time, you feel justified. Those who don't agree are turned completely off by her strong stances and her views of the world. It's not what they were taught or what they believe. Some are turned off because they don't want to think and challenge their ways of life. The others have thought and just don't agree.
That is why people hate Rand, because she is strongly opinionated and takes hard stances contrary to the beliefs of the majority of people.
It has nothing to do with her personality and her hypocrisy. You can dislike them or feel cheapened by her words after uncovering that side of the story, but chances are you made up your mind far before you even uncovered that. It doesn't change what her books change your view life. It doesn't change how well developed her characters are or how her philosophies are marvelously and almost subconsciously woven throughout the entire novel. It would be like saying that you changed your mind about the Mona Lisa because you figured out about DaVinci's womanizing. That Kurt Cobain's music is garbage because he did drugs or that James Joyce's book Ulysses is corrupted by his egotism and arrogance which he displayed later in his life.
Ayn Rand's a great author. He messages are just not for everyone. She will never be put into the categories of the Salinger's or Fitzgerald's because of the stances she took were so powerfully presented and so culturally off putting. She didn't want to sacrifice her message and her beliefs (whether she put those in practice or not) for praise and acceptance. And there's something noble and unique about that.
I strongly encourage anyone who has not read one of her books to try. You don't have to like it. You don't even have to finish it. But if you love books, literature, the human spirit... Or if you are lost in life without purpose, meaning, and/or direction... Then these books MAY change your life. And that's something very few other authors can hope to accomplish.