I'm not sure why we ignore our ancient wisdom. We seem to be well-fed on eastern paradox and mysticism, but we have lost the tradition of reason and cross-examination that brought stability and technology to the world. We heard the cry, "If we can send a man to the moon, why can't we . . ." Part of the reason is that the nature of a moon-shot may be different than the nature of curing breast cancer, wining the war on terrorism within the time-frame of WWII, or solving social problems.
The other part of the reason is that we have abandoned the fundamental principles of Western Civilization that brought us Galileo, Newton, and Einstein. When we left theses core truths, we undid several thousand years of progress, and have returned to a faux primitive and savagery. Emotion has supplanted, reason, mercy has robbed justice, and catchphrases have replaced fundamental platitudes. In short, we have abandoned the mind, and are left with the stomach.
In "On Duties," Cicero drives a dagger in the heart of today's ills. This book's theme is justice as it related to social duties. It is essentially pedagogical, and like Aristotle's Ethics, is written as advice to his growing son. We speak of Motherlove, but this book embodies Fatherlove, or all the good and ideal aspects of paternalism.
As with all good philosophers, he is easy to understand, once you get the feel for philosophical banter. C. S. Lewis observed "The simplest student will be able to understand, if not all, yet a very great deal of what Plato said; but hardly anyone can understand some modern books on Platonism. It has always therefore been one of my main endeavours as a teacher to persuade the young that firsthand knowledge is not only more worth acquiring than secondhand knowledge, but is usually much easier and more delightful to acquire."
As you read "On Duties," you get the feel that Cicero is operating under a very different set of values. As I mentioned, the ancient world was founded upon justice and reason, and our post-modern world is founded upon mercy and emotion, with disastrous consequences. We need to be sensitive to these differences, since our assumptions are blind spots. As Lewis added, "It is a good rule, after reading a new book, never to allow yourself another new one till you have read an old one in between. If that is too much for you, you should at least read one old one to every three new ones."
This book is good for understanding the ancient mind, and great for personal development. Clearly and logically, Cicero explains the interplay between duty, advantage and righteousness. You many not agree with him, but Cicero did do his homework, has a point, and when he is wrong, he is wrong for the right reasons.