We have discussed the linked site here before and many of us feel that it is overly dramatic and fear-mongering and does not represent the actual state of affairs.
I am far more likely to die in India from a traffic accident or by crossing the road than I am to die in a terrorist incident in India. Yet I continue to ride in vehicles in India because I need to get to work each day.
I am curious, LuvAirFrance, as to when you were last in India?