Religion is created by human beings and every religion has its fault. One should not blame a religion for people misinterpreting it and misleading others . Same way every religion teaches something good . We should accept the good part out of it . If we look at history we see that a number of times some people intentionally used religion as a shield to mislead others . For example some terrorists use Islam to justify it . RSS use Hinduism to justify their misdeeds. Its nothing but just exploiting the religious sentiments for fulfilling other other intentions which can be personal greed ...economic and political.