That's all true, except that I disagree with Ayn Rand in that I believe a new and better society can rise from the ashes. It's actually not a "new" society so much as it is a return to the moral one based on Christian principles.
A dictator almost always takes over when a republic falls.