“A majority of an entire nation of Catholics with a whimsical view of morality”.
You mean sort of like protestants, who go their merry way, believing whatever they feel like believing, and most never going in the front door of a church. The devil has been winning for years.......in all forms of Christianity.
Many self identify as “Catholic” or “Lutheran” without any understanding of what they believe.
Interesting defense.