Just because people are wealthy, or generously contribute to society, doesn't automatically make their religious beliefs factual. Come on, your clever enough to know that.
Actually the people are a reflection of their religion. .
What do Christians have to show for themselves? About 2000 years of intolerance, persecution of others who thought differently, inquisitions, suppression of progress. Orthodox Christian still believe in absolutely ridiculous beliefs like satan is out there to destroy us, has founded every other religion other than Christianity, and god is a tyrant that will send us to eternal damnation or eternal salvation for the actions in one life. Simply accepting Jesus as your lord and saviour is enough, it does not matter if you are a murderous tyrant.
What does Muslims have to show for themselves? Extreme violence and genocide of non-Muslims, fundamentalism, terrorism.
I mean a question that needs to be asked is why are Hindus just so damn cool? Why did we have urban and middle class civilisation before everybody else? Why did we build universities and hospitals before everybody else? Why did we do science and philosophy before anybody else? Why did we have industries before everybody and were exporting to everybody? Why did we navigate and explore the high seas before everybody else? Why even today we have been able to rise to the top and become pionners in science, technology and business. Why do we have so many scientists, doctors, engineers?
To answer this question I am going to invite you to compare the religions of Christianity, Hinduism and Islam by some their top most spokespersons and the answer will become very clear:
If you think these are equivalent then you are blind.