It is the poverty which is the only reason. When 33% of the people cannot get two square meals a day many beggar or those who want food also may do anything. There is a limit for a country to face bomb blasts.When poverty is wiped off from Indian subcontinent all problems will naturally come to an end. Till then it is easier to lure the poor to do such heinous acts. People are killing/murdering for Rs.5000/= also as reported in newspapers from time to time.