The author and most other authors on this subject who are non-maharashtrians, keep mum on the fundamental reason for mumbai's woes and that is uncontrolled migration of non-maharashtrians into mumbai.
these migrants now form 75% of mumbai's population and 85% of slum population. Every day nearly 1000 people land in mumbai from other states.so population equal to that of kolhapur is added to mumbai every year. It is their uncontrolled migration that has brought the city's infrastucture on its knees. The city was never designed for 2 crore people.for 1 crore people the city has enough infrastructure.
if migration had been controlled in the 60's today mumbai could have been saved, but politicians ( read cong-i) relied heavily on non-maharashtrian votes in mumbai all along.it was their bread and butter, so they did not have the guts to curb migration. more the migration the better for them.. so even talking on this issue became a taboo.
non-maharashtrians already settled in mumbai also keep mum on this issue because they do not want to see mumbai's door's closed to their kith and kin in their native states. so the only voice of protest comes from maharashtrians who are now a minority.
As long as UP/Biharis/Tamils/Keralites/Bangladeshis catch the next available train to mumbai, our problem will not be solved, whatever experts might say.