Actually I think we owe more to the Hindus that most people think. For one thing they introduced western Europe to the concept of personal hygiene along with soap & shampoo (and pyjamas incidentally.) Had it not been for that, there's a good chance a second major bubonic plague pandemic may have wiped us out for good.
Personally I prefer not to credit a religion for being responsible for *anything* in and of itself. It's the actions of individuals that makes the real difference in the end, not abstract concepts. In which direction, under what roof and to which deity those people pray seems to me about as relevant as what colour hat they were wearing. But that's just me.