Also, the people getting their panties in a knot miss the whole point of the episode. It's not making fun of Catholics, it's making fun of people who worship "miraculous" idols. There have been plenty of stories recently about people worshipping images of Mary, in grilled cheese, or weeping statues, and people flock to them.
Finally, let's get this out of the way: South Park has made fun of Muslims, also, so you can put that old canard away instead of repeating the lie on every thread. Dirka Dirka Dirka.
Change the channel if you don't like what you see, and vote with your eyes.
Mohammed Jihad!