I am not a Catholic, but I do appreciate the efforts of your Church on this matter and others. I do believe this is a condition of the heart and soul and not government per say, but we do need the former "polite society" we once had in this country.
Yes, we do.
Sadly, we now live in a society that explicitly needs things spelled out to them. Most of my peers haven't the slightest idea of sexual morality, for instance...