I do love Robert Heinlein and have read much of his books (and periodically re-read

)) Objectivism is not a single idea, claimed a responsibility of persons for own success. But opposition of "creative" person to society is not a good idea. It's interesting, how different Ayn Rand percieved in US and in Russia, but as a raiser of question "How much each person could do against society" she's not alone, there are a lot of authors, from Dostoevsky to Efremov, raised the same problem...
At my sight, ideas of Ayn Rand - typical ideas of liberals, who lose the revolution and country 100 years ago... History showed, communism, as ideology, was more progressive... and, ironically, got the main problem of Ayn Rand's ideology at the end. It's not a bad idea, some "atlants" could rule of people progress, according with their high morals. The main problem - WHERE we can find people with such high morals, enough for successful rule of our sophisticated world?
P.S. Oldman Heinlein knew the construction of US society very good... But it's interesting to read, how he tried to apply his knowledges to Moscow life, organized by different principles

))))