Many of the world’s religions were born at a certain area at a certain time to address a certain set of people and to address certain inequalities that they were facing. Nature is diverse. Creation is full of diversity. So there are bound to be differences in each religion’s teachings.
(Q&A Session Trinidad)