I'm surprised. Usually this episode rates an "A" or an "F" (maybe a "D") from people I know. It's a love-it-or-hate-it kind of episode, I thought.
I had no idea Brad Douriff could act until this episode. Wow, he does a great job. I completely believe his character and I feel his confusion and agony when he begins to discover who he is.
Even thought I'm an ex-Catholic, I somehow can relate to his pain in feeling unable to repent for sins he doesn't know he committed. Brother Theo's interpretation is undoubtedly what the Church would say (as long as you are sincere, repent, God will understand kind of reasoning). But that just isn't good enough for Brother Edwards. He has a sincere need to repent, since that's the kind of guy he's been programmed to be, now.
The whole ethical issue of using mind-wiping is a pretty intense one if you look at it from this perspective.
The writing is great, in my opinion. The characters are all believeable. And the moment of revulsion at the end: perfection.
Talk about making your point clear and yet personal, you know?