USA is a developed country with systems and processes in place, which unfortunately India does not. Albeit USA is much better than us, in terms of infrastructure, corruption etc. US citizens are well aware of the fact that even their government cannot be declared efficient.
One of the best countries to handle terrorism is undoubtedly, Israel. They are ruthless when it comes to dealing with them. But my question is, did that stop terrorism? Did that stop attack on their civilians?... maybe to some extent.
Opposition parties in India are not of much help other than simply adding statements which suit them other than anyone else.
However, I feel some lessons have been learnt. For instance, our people did not negotiate, and went ahead to smoke them out despite several foreign tourists being in these places. media in Israel still believes that our response was slow and inefficient. Compared to the Mossad? well...maybe... They also offered their services, during this incident, but India like several other countries refused and moved ahead on its own. With growing relations between Israel and India, I do believe this could be a point in the relationship wherein India could well learn to be a feared country than a soft target. Also, we got to see our NSG commandoes in helicopters, rather than traveling by some van or truck which would eventually been struck in traffic... that would have been gut wrenching to say in the least.
When are we going to have a separate department for riots? terrorist activity? and co- ordination with Intelligence? Its high time the plain vanilla Home ministry was relieved of such demanding situations. Internal security should be unique and distinct in a way so that our Policemen do not get involved with the terrorists with just 'Lathis'. The whole country's heart is going out to those policemen (one of the best in the department) simply becoming 'bakras' in front of the terrorists... All because we do not have a system in place.