Karachi needs to be cleaned and mopped.....you have the incredible-looking, flawless gated communities @ Clifton/Defence.
and then you have the GeJ/Orangi/Sohrab Goth/Lyari areas where people settle scores through violence.....political violence which takes on some kind of ethnic dimension
Karachi over the last 10 years has really progressed. Check out the infrastructure of the city 10 years ago, and compare it to now. Karachi has been cleaned up, but unfortunately the only thing Karachi hasn't been cleaned up from is its ethnic tensions. It's not just Clifton and Defence, KDA is pretty upper class too. Nazimabad, Gulberg Town (Federal B Area), North Nazimabad, Gulistan-e-Jauhar (despite its ethnic conflicts), Gulshan-e-Iqbal, Sadr area are all middle class Karachi, and are not deprived in any way. Karachi has made huge strides forward, and considering the 'city' has a population of close to 20 million, I must say Karachi has done a damn good job and made tremendous progress. There are still some poor parts of Karachi such as Lyari, Malir, Orangi Town that need to be urbanized, but most of Karachi has made huge improvements and is not deprived. I have seen many more slums in Mumbai, Karachi's twin city. I honestly think Karachi is similar to New York City in a way, when the Italian and Irish gangs and Mafias were wrecking havoc in the city. Karachi has the potential to be today's New York City of South Asia.