Hmm so what do you suggest we do? Forget terrorism and try to get road accident death toll to 0 first? How about tackling all the diseases first, since they kill more people? If we concentrate all our energy on one cause, sure we may be able to eliminate it but in the meantime 10 new problems will emerge. Approach should be slowly cover a large number of issues. Also it is impossible to agree which is the most important issue.
The next comment concerns everything being in order in US/UK. These countries have several improvements over India, but also have several unique problems that India does not. For example, gun control. It is unfair to blindly compare us with US. They don't have the same population, same resources and also same problems. Saying "just build a good infrastructure like US/UK" is a good idea, but must be substantiated with good budget and execution. We have to worry about a lot of other problems that they don't.
Last comment regarding us being MORONS. You should simply note by comparing today's India with US 60 years after they got independence. Again comparison is unfair, but a country like ours that (inspite of so many problems) makes so much progress in 60 years does not have many other similar examples.
I'm not saying we don't have problems or that we should not criticize (in fact we need that to make the govt accountable). But making blanket judgments and blind comparisons is also extremely naive and immature.