In fact, everything hated about Catholicism has been abolished:
I attempted to find out more about the fella in the video. There's lots out there on him, most of it summarized with the following.
He is an extraordinary loon.
H/T to Mark Shea, who as a result of the Rev. Annett's proclamation, is now looking for a job.