For me no, I disagree with that I know this generation likes boy in love with boy, (own opinion lang po)
I could say that no matter how big our sins, God will forgive us because he is merciful
By the use of its teachings.
For example, this religion teaches some people to treat other people this way because it is according to their teachings, with that believer of that religion will probably do that. Same with those religions that teaches to learn how to care, people starts to care on others because that's what their religion/church teaches them.