I was about to agree with many others here and condemn this as a very poor episode... but I see from other reviews that it has managed to upset not only a member of the "it's PC Gone Mad!!!!" brigade but also a god-botherer of the unpleasantly bigoted variety. As a result, I have changed my mind and now believe this to be one of the greatest MM episodes ever.