It is a fashion now a days to criticize Hinduism. And it is being done by Hindus also because we do not know/understand hinduism. Here is the site which has plenty of very good documents which talk about the different topics on Hinduism. Just have a patient and read 2-3 article you will start understanding Hinduism.
The writer was Christian but he started reading the Indian scriptures and finally he say that the Hinduism is the best way to live.