This is simply one of the bravest things I've ever heard. It's a Thanksgiving sermon by a certain Jim Rigby of Austin, Texas.
It begins with some readings from scripture, so skip ahead 10 mins or so if that bores you.
I read a lot of shrill condemnations of religion and its adherents on the net. Some of them may be justified. But too many just sound like the bigotry their writers perceive in others. A certain saying about beams and splinters comes to mind.
I myself have abiding problems with religion. But I have also met enough people who were devoutly religious, often in idiosyncratic ways, to know that many religious people are good, kind, generous, and tolerant of fundamental disagreement.
And for an example of the courage to face up to uncomforable truths, and in public, listen to Jim Rigby's sermon.