That is all well and good for a theocracy, or for citizens of Vatican State.  But the U.S. is not either and Catholicism is not the majority religion, nor the religion of the Founders, and not even the ideology of every single Catholic.  You are correct in all you write - if you were describing the theological position of the Church.  But this discussion is about the social and political aspects of the American public, and so, you miss the mark.  It is not at all democratic (i.e., participating in a democracy) to use the sole issue thinking you do.  It is insufficient for making informed choices about the benefits of and for the entire country.