i sightly agree with LP,
religion played a MAJOR role in forming culture(s), and all these social deformities are result of socio-cultural imbalances, heavily influenced by religion(s)