I thought it was pretty good as it was. In truth, it's one of my all-time favorites, from a philosophical standpoint, at least. I agree, though, It could have been better, but then it would have alienated even more people than it did. I thought he talked too much, but then if he didn't, then a large(r) chunk of the audience would have completely missed the actual point of his actions, and seen him as just another movie bad guy. I saw a bit more in his character's intent. FOr example, the one victim that "died" did so because she had a weak heart, not because he succeeded in an attempt to kill her. His "victims" were not starved, or beaten, or kept in unsanitary conditions. They were tortured, but no with anything more extreme than other people do to themselves. Even that was done under sterile conditions, with care taken to prevent infection or "injury". I'm not defending his actions, I'm just pointing out aspects of them that were probably overlooked by must of the audience. But yeah, basically, I agree with all his ideas, except for the whole nonconsensual thing he had going on. I disagree with him pretty strongly on that count, for a few reasons.
1. Forcing your beliefs or pleasures on another is wrong, pure and simple. Aside from the differences in magnitude, murder, rape, name calling, assault, and evangelism are all the same kind of wrong to me. They're all examples of the morals/beliefs/pleasures of one forced on another.
2. Pain is a bad thing, but also a precious and private thing. Like one's feelings and/or genitals, it's not something to wave around in public (at least that's how I see it). Or to show or much less force on some poor unwilling soul. Besides, if one believes, as Dee's character claims to, that pain is some wondrous, transcendental thing, then why would he waste effort and time and risk prosecution to give such a fine gift to those that neither want it, nor have the faculty to appreciate it? Makes no sense to my little brain. But hey, it's a movie, so I guess that means that it's because the writer says so.
I agree that it could have been done better. What would you change to that end?