religion is the force that has driven muslims in the past as well, so you cant blame it, plus muslims take religion very seriously (even if they aint quite practicing muslims themselves)
infact the reason for us lagging is being away from religion, religion teaches you all from building society...