It is indeed true that a new moralism exists today. Its key words are justice, peace, and the conservation of creation, and these are words that recall essential moral values, of which we genuinely stand in need. But this moralism remains vague and almost inevitably remains confined to the sphere of party politics, where it is primarily a claim addressed to others, rather than a personal duty in our own daily life.
--Joseph Ratzinger, (Pope Benedict XVI)
Taken from the Catholic Breadbox.