Yes HG.. it is kinda same like what is one's religion got to do with violence. When it comes to violence we bring the whole race of religion so why not when if it is something good?

For me liberation is accepting everyone but if something is wrong we condemn and if something is right we appreciate. Not we blame their religion when they do wrong and we tell them they are human beings (why religion) when something is good.

When it comes to charity Religious beliefs or I can say "Believing in Karma" plays crucial role which one cant simply neglect by saying that why do we need religion to be good. It becomes more obvious if you do little research on morality, ethics and rationality.