As a former Souther Baptist of 30 adult years, and now a Roman Catholic who first researched all of the doctrines of the Catholic Church and found nothing whatsoever contrary to the Bible I can tell you there is nothing wrong with the Catholic Church's teaching on doctrine or morals. On the other hand Luther was/is wrong on sola scripture of if that had been a correct understanding by that very requirement the Bible would have had to say that it was indeed the sole source of God's word. It does NOT. And Luther said salvation is by sola fide (faith alone); but , the Bible does NOT say that. In fact the Bible says the very opposite in James 2: 24, "You see that a man is justified by works and not by faith alone."