The basic idea stands - too many people have more comfort, want too many things, and are harder to control - and now more than ever.
The solution to rent seeking is basic capitalism, as in the use of reason.
Ayn Rand style capitalists do worry about the letter and the spirit of the laws and of a contract, because they know it is in their best interest. They are not into rent seeking because they know the end results.
She said that beautifully : "I am not primarily an advocate of capitalism, but of egoism; and I am not primarily an advocate of egoism, but of reason. If one recognizes the supremacy of reason and applies it consistently, all the rest follows."
Ayn Rand theory and work can be seen as one implementation of John Rawl theory of justice. He added a 2nd part about equality, but he also deconstructed the opposition between freedom and equality.
Basically, you only need a good premise, then you can work on it. The premise here is reason.
The only real "competition" could be from a belief not based on reason, such as racism or a kind of religious fondamentalism - but not any kind as explained by John Rawls, just the kind incompatible with democracy. I'll put islamism in that bag (the basic idea of stoning to death women who had sexual relation outside of marriage in this day and age is not very palatable to me).
Anyway, the remedy is the same for both diseases - science (and the occasional readings of libertarian books)
If you have ideological problems with Ayn Rand, read at least about John Rawls veil of ignorance on http://en.wikipedia.org/wiki/A_Theory_of_Justice