Developing technology threatens Islam and Muslim society