In politics, it's rather important to appeal to the people, or at least to the majority. This is particularly true in Democratic societies, where revolutions can be staged with a vote rather than a war. To see this, look no further than the United States of America, where even Liberals like Joe Biden and Nancy Pelosi, seeking to appeal to more voters, publicly profess the Catholic faith.
This made media waves fairly recently when San Francisco Archbishop, Salvatore Cordileone, called for the aforementioned dishonorable Speaker of the House to be denied the Eucharist for her very public stance on abortion, drawing the attention and ire of one Whoopi Goldberg.
But not everyone disagrees with the Archbishop. Why should Nancy Pelosi be allowed to partake of a Catholic sacrament if she is so brazenly opposed to the Catholic view on the sanctity of human life? It is positively hypocritical to claim to be Catholic while simultaneously supporting a mother's right to brutally murder her own child. Thus, many Catholics, justly so, approved of the Archibishop's call. Even many non-Catholics defended him, because yes, sorry Whoopi, it is absolutely his job to decide who gets to take the Eucharist.
There is, however, a hint of irony in Catholics calling out their own people for hypocrisy. I have some very sincere doubts that Nancy Pelosi is a Catholic in anything other than name, so fair enough, but let's suppose she is a genuine Catholic who just so happens to oppose a very clear teaching of her faith. Tell me, how is that any different from when Catholics so brazenly stand against the clear teachings of Scripture?
From the minor to the major, the Catholic Church professes many Biblical errors, which it binds upon all the faithful. And this would be fine if it was a distinct religion, like Hinduism, which of course does not, at least to my knowledge, grant any credibility to the Christian faith. But the Catholic Church officially teaches that the Bible is equal to "sacred Tradition", being the inspired word of God Himself.
Now, I don't know about you, but if I believed God inspired a book (which I do...), I'd want to cling to it as faithfully as possible. I would believe it over any man, I would trust it over any tradition, I would listen to it over any sermon. But while Catholics, at least those familiar with official Church documents like Dei Verbum, will tell you that they regard scripture as being equal with tradition, their actual contention must be that tradition is higher. When scripture and tradition disagree, as Catholic tradition does disagree with scripture, tradition wins.
We see this with the minor. Catholicism teaches, for example, that Mary remained a virgin for her entire life. Yet, scripture not only teaches that Mary bestowed upon Joseph His marital rights, and that this is 100% appropriate, but that this "undefiled" (Hebrews 13:4) act gave Jesus siblings! Does it matter? No. I couldn't care any less about Mary's sex life, at least not beyond the extremely vague details scripture does give us, and neither should you. But it "matters" because Catholic tradition, elevating itself above scripture and deifying Mary, has made it matter.
We see it in the major. Catholicism teaches that salvation is by faith initially, but that it must be maintained by grace received by continuous observation of the 7 Sacraments. Yet, scripture teaches that salvation is by grace through faith alone, and that to add works actually negates grace. Like a banging drum, scripture makes it unbelievably clear, again and again and again, that the way to be saved is to confess Jesus as Lord and believe in your heart that God raised Him from the dead (Romans 10:8-10).
That's the Gospel. That's literally the most important confession of the Christian faith. If anyone, even an Apostle or an angel, botches that message, Paul says "let him be accursed" (Galatians 1:8). The Catholic Church botches that up. Spectacularly. And so, by confession, Catholics must deny the most important message of the faith they profess! They claim it's their Church that was established by Christ. They even have the audacity to claim it's their Church that produced the Bible itself! Yet this same Bible not only refutes that claim, but disagrees with them so often, from the minor to the major, that it flat out says that an angel from Heaven cannot say what they say without damming itself to an eternity of Hellfire.
No one likes hypocrisy, so it's understandable that Catholics would look upon pro-abortion Catholics with contempt. If Nancy Pelosi is truly Catholic, she should absolutely be pro-life, and indeed should change a lot of her political views. But anyone claiming to be a Christian should immediately abandon Satan's counterfeit Church. Being a Catholic requires hypocrisy, because it simultaneously professes faith in Christ while directly opposing the clear teachings of His word, right down to the very Gospel. If Catholicism requires hypocrisy, what difference does a little more make? And if you're so bothered about hypocrisy, why remain Catholic?