Totally agree!
I think part of the reason catholics get stuck is becuase they believe in purgatory....which is to believe that the shed blood of Jesus Christ was not sufficient to cleanse us of our sins. .......
...To believe in a purgatory would mean that God made a terrible and horrible mistake and put his Son through needless and unnecessary pain and suffering because the spilled innocent blood of Jesus Christ was not adequate.
Additionally..To believe in purgatory is to believe that many verses in the Holy Bible are wrong...like the Hebrews 10:12 .....”But when Christ had offered for all time a single sacrifice for all sins, he sat down at the right hand of God.”
So you see by believing in a falsehood this leaves them open to NOT believing other scriptures...or twisting them to suite what they want to believe...not as God would have them.