I put it down to experience. It sounds great, until you actually try to live it for a lengthy period. Ayn Rand, after all, eventually collected social security.
Was she a hypocrite for buying from state-run food depots when she lived in the Soviet Union, as well? Are free market advocates now obligated to starve themselves before taking money out of a system they were forced to pay into? That's quite a stacked deck of cards you're arguing with.