I often wonder why secular "progressives" feel the need to denigrate faith.

There's this strange need to not just avoid it (no thanks, not for me), not to just denounce it, but to denigrate and insult faith and the faithful.

Is it done because they feel threatened, they are intolerant, there is a need to feel superior because they feel inferior...it always strikes me as odd.