The real problem is that Americans are drifting away from Catholic morality. Catholic morality (also known as the morality passed to us by God) properly teaches that the use of contraception is immoral. Many Freepers need to learn this truth.
Look at American history,it wasn’t founded on Catholic morality from the beginning but rather Christian morality(that is contributions from both protestant and catholic Christians). There was a 90 per cent literacy rate amongst the population at 1776 with most folks having learned to read from scripturally based primers or the number 1 early text book at the time, that is the Bible(which ironically the Catholics at the time weren’t encouraged to read).