There is one error common to both old and new anti-Catholicism; to some extent it is an error that the Vatican encourages, since it, too, would like to believe that a faithful Catholic is one who obeys the Pope and that a majority of the world's billion Catholics are like that. But this is nonsense. The vast majority of Catholics, and not just the laity, throughout the world just ignore papal teachings that they disagree with. This is most obvious about sex: the celibacy of the clergy is a dead letter in most of Africa and is maintained in North America only because so many priests there are gay.
He's right. On all counts.