Certainly, and for two thousand years, Christianity has universally taught that it is immoral, without exception until 1930.
I applaud the Catholic Church's stand against abortion, I just think they go a little too far in their mandates against any and all conception prevention methods that a married couple could use to control somewhat their family's expansion. This COULD possibly be why the majority of Catholics ignore their own church's teaching on the subject.