People should not be allowed to blatantly make a mockery of religion, any religion. Every religion struggles to create a sense of faith in people. It my have had to make some false claims. But at certain times it is unavoidable.
It is a very difficult task to make a common, uneducated man have faith in himself. Religion gives him that confidence and faith to face life, which may not be as smooth.
People who consider themselves enlightened should not go around preaching against any religion in the name of educating men, unless they have an alternative solution. No religion Hinduism or Islam or Christianity.. etc.. aims at keeping its believers in the dark.
They in fact have helped people earn a decent living in terms of econominc stability, spiritual etc.