Recently, I traveled in Delhi metro and man it was crowded as if they are running free service. I mean people from Mumbai or commuters in Mumbai using local trains would be able to understand how crowded trains actually are. The only saving grace was, there were doors to protect and compartments were centrally air-conditioned.
I do not think, anybody in here would like to leave his car for such a state for public transport system. Govt. is I guess doing there bit but population is not allowing anything on this front happen the way it should be.