Yes, we do need priests who are in favour of branding and dragging people around naked tied to toilets. 
Having read this self-styled priest's comments over time I am not convinced that he was joking .