All Protestants have heard that “Catholics worship idols!” That lie is told by many who compete for funds...