Also you seem to be of the opinion that social revolution is a natural development not an act of philosophy. If that were true then morality would be relative to the Age, which is strictly speaking an amoral view of the world. The righteousness of a civilization would be judged on its economic and military success. The flow of history is not a simple line. It intersects and doubles back on itself.
Evils bring forth good as sometimes good intentions have evil results.
In an amoral world we might just as well judge a person's success by how long and how well they live. And that is why Capitalism isn't necessary to a Catholic country. There is no reason to assume things can be so easily compartmentalized, but certainly anyone who lives only to gratify his instincts and senses has laid down his humanity. Of course capitalism isn t necessary to a Catholic country, it is only necessary to a strong, wealthy Catholic country. Jus antiquum, novum, novissimum.