Why just blame the terrorists ? have you seen the govt. machinery in India ? its corrupt to the core the cops, legal system, babus and netas everyone.
Terrorism is also an indication of rising frustration with corruption and nepotism and inefficiency. People can use name of Islam or ideology of Mao but they are basically fighting against a cancer of corruption and moral bankruptcy within the ruling people called govt.
The Indian govt. has forgotten that it exists basically for the people not for the self serving power hungry minority be it the babu in chair or a neta in a party.
Eliminate corruption, stop the harassment of common man at the hands of cops and other govt. servants and all such things will reduce.