This kind of disaster does not happen every year and you cant be proactive about things which might happen once in a century. Agreed that we need to prepare for disasters and improve the infrastructure for a major city like Mumbai but it would only have reduced the intensity of destruction not totally avoid it. I live in Detroit and there are snowstorms here every year and still the worst ones can bring everything to a standstill if only for a day or so. So even though I wish there wasn't so much destruction and loss of human lives my hats off to everyone who has coped with and helped others live through this ordeal.