Rand covered a lot of aspects of capitalism and the socialism that was creeping into government at the time. I make it a point to read both Atlas Shrugged and The Fountainhead at least once a year. (Each takes a long weekend of reading. But its fun when you have leather bound copies.)
Unfortunately, Rand was very weak on the accounting side of things. To her pollution was a sign of business success. Unfortunately it is a sign of business failing to pay some of their costs. Or, from another point of view, pollution is a form of stealing.
And then you get to the concept of corporate socialism. There are, unfortunately, 'capitalistic' organizations that make money through special deals that cut costs in ways that are ethically marginal. This usually happens when the government gets involved. (Kind of like the 'deals' that James Taggart arranged to improve profit margins.)
Unfortunately Rand's idealism runs into reality and has problems. Of course, the same can be said about unions.
Keep Up with TechRepublic