What is one thing that is morally wrong in these religions (Christianity, Hinduism, Islam and Sikhism), one thing that no God would really support?
How is urban morality different from rural morality? What things that are taboo in a city aren't outside one and vice versa?