Yes it is when Catholic sexual morality is based upon concepts from the Middle Ages that can't be proven by any DEMONSTRATED facts.  This was the same nonsense that the Church used to condemn Galileo.  "The Bible says...."  The Bible was written in a pre-scientific age and it was never intended to be either a scientific,  genetic, nor a code of endocrinology.   But ignoring  writings and studies about current scientific/medical studies---we have people bent on using their religious teachings [from bygone centuries] to support their bigotry.

The sad thing is, that the concepts of Catholic sexuality were constructed in the early Middle Ages by men who had little or NO sexual education themselves.  And the CCC was largely written by Joseph Ratzinger, who left home to go to a seminary school at age 11.