Many Catholics leave because they have no idea what the Catholic faith teaches. And yes, sadly, they are deficient in the Bible knowledge. I can only come back to the squishy American bishops, but in truth it also falls upon the Church militant.
Any many Protestants leave for Rome or Eastern Orthodoxy because they see the Church of the Apostles and Church Fathers there. They see the Traditional Church of the First Christians.