First of all, i don't believe that the Christian faith per se is mocked, more often people 9and i count myself among them) take issue with the smug and superior attitude exhibited regularly by people like newlife on the Religious threads.
He asks a Question, waits for a number of asnwers, non of which are ever going to satisfy him, and then he copies and pastes screeds of scripture to back up his belief that he knew the correct answer all along.
Asking anyone a question simply so you can smugly give them the answer you want is arrogant, pompous and unpoleasant, and it is that approach that gives Christians (but not Christianity) a bad name.
I understand that the nature of faith in Christ is that you are tested all day every day in small and large ways, and living as a Christian means that you accept those tests and attempt to overcome them.
I would say that some criticisim of individuals with their 'I have something you need, but you are too stupid to know that, so hold still while I talk down to you ...' posts is pretty small issue in the wider scheme of things.
In other words, if you have a faith - and I assume you do? - then this is part of it. If like me you do not believe in God, then you are spared this angst and can go about your life being happy and contented.
Food for thought?