If there is any religion or group that teaches to hate one's neighbour because of his belief or practice of other sect, that is not religion. Because the very existence of religion is for human kind; not even for god. The philosophy of god is to understand the fraternity of human beings. The religion should stand for morality...because religion is morality...or it teaches of moral life. In moral life we cannot hate our fellow being...there is no person or group who is particularly being selected for God. Everyone is from God and to God....Thinking of oneself and other and the means to their prosperity will lead to creativity where inventions of technology, machines and ideas will occur. Thinking of only god and religion will do nothing good for oneself or others. Even God won't love that....