Well, Nikhil you are right to certain extent. If technology and increased security alone can eliminate terrorism, why has there been increase in terrorism all along? Why are we living in a more and more insecure environment lately? Do you think Americans are any safer after 9/11. Have they been more secure all these days? Yes there is no doubt terrorism should be dealt with an iron hand, but at the same time we should think at a deeper level and cultivate the age old virtues among our future generations. Everyone today is leading an utterly materialistic life. Everyone is concerned with their own religion, region, language, caste, creed, country.. the list goes on. This greed in all arenas is the root cause of terrorism.