I don’t see why Catholism is emphasized so much in your answer. The concepts discussed exist independently of Catholism, have their roots before Catholism and looking at them from a religious angle confounds more than it clarifies.
It’s just the same as calling a school of economics Austrian, or a branch of psychology Freudian.