I think you're missing the point of that speech, he's speaking on the human condition, and how our vices throw us into moral corruption. He's right, and that's the very epitome of standing up to 'evil'. No need for this sanctimonious shit. I don't see how someone could despise that speech. To me that's unfathomable.
I don't despise that speech but i think is one of the worst thing he has done. Probably is a beautiful thing sayin that in other context but in the movie is a easy solution for a complex topic.
Yes you can go to "the humans are good" route and say that your vision of society is more democractic based on the previous argument, but is a topical and a no-risky solution for a so complex matter like this, yes humans can be good and societies can be better, but the reality is that not all humans functs in that premises even if is our natural condition to be good (wich sound good but can't be proved), and all the previous events of the movie are an example of this.
The resolution of movies like Modern Times, Monsieur Verdoux and specially City Lights
are so much better beacuse they talk to you but didn't need to focus on a topical and specifical moral lesson.
Even then outside the movie, i don't have a problem with the speech.