I see there are some Catholic haters on this thread.....Do you hate Jews too? Why not just round them up and put them all in a camp somewhere huh quick?
Are you a Christian Quick....well guess what so are Catholics....they believe in the same God the same Jesus Christ as all Christians do....why are some people so eager to show their ignorance in public?
Well, I can't really speak for you but I guess you just can't help yourself.
Who is hating on Catholics? The only group of people I have been hating on is those who perform idolatry.
The episode doesn't rip Catholics who don't worship statues (there are at least one or two who don't).
It isn't mocking the church, but idolaters.