Whatever Rand's flaws, she was good at Foreseeing and Illustrating many of the Extended Unintended Consequences of Socialism and Altruism.
Shortly after her book was published in 57 a friend and economic expert asked her, "Do you realize that all the hypothetical business laws that you invented for your story are actually already on the books"—under different names, of course.
She just smiled. She knew and we're living in the collapsing society she foresaw.
Some of her other ideas were arrant nonsense.
Get all the creative people to go on strike?
You can't get fifty people selected at random to all sing "Old McDonald" together.
Getting a significant portion of the world's scientists and engineers to do something together...