Wouldn't have given this even 1 star. You dont need to read this book. Just look up Ayn Rand's philosophy to get an idea. She believed altruism was destructive, and this belief constructed unrealistic and silly characters and plots.
It also really bothers me how much people ignore the rape scene in this book.