Sometimes, you just gotta love CDGK.
No matter how many beautification projects it undertook, for me the city remained an eyesore owing to the flags and banners everywhere. Areas and towns all over the city were owned by political or religious parties by putting up their multi colored flags.
Below are but a few examples:

But according to the CDGK website:
City District Government Karachi has said to citizens especially religious and social organizations to remove the banners and flags installed in the city as they no more fulfill the purpose for which they had been installed or fixed by the concerned organization.
The announcement of City District Government Karachi said that banners and flags fixed in different areas of the city by various political, religious and social organizations and NGOs have now due to the dust and smoke changed into blackish cloths.
It is also mentioned in the announcement that if these banners and flags are not removed by the concerned organization than City Government would itself initiate action for their removal.
Maybe the CDGK can provide impetus to this initiative by removing the ruling party flags and banners first. I cant wait to see how clean and undivided Karachi would look after that.