Mumbai may be crowded and dirty. But very obviously, one of the safest places in India, specially for women. Ladies can safely travel in most parts of the cities even at midnight, whereas in Delhi, it is scary for women th venture out after dark!
Agreed, ever teasing, molestations and rapes do happen in Mumbai, but at a negligible rate compared to what happens in Delhi!
Those who criticize Mumbai for its crowd, dirt etc., be fair and acknowledge some of the good virtues of this metropolis!
The culture has some part to play here. Migrants have come to Mumbai in the later years, but the prevailant culture has been set by the original residents.