It's better than before....the flyovers and metro look cool.....It is not even close to a devastated city. How did you come to that conclusion? Just because of a few slums?
You seriously need a tour of inner city, I am not talking about E and F sectors. Peshawar moor has been under construction for more than a year now, the normal sectors have streets full of garbage and water and potholes, people waste water like nothing else.... keep their taps open 24/7, drainage are blocked, construction of houses to occupy more covered area gives a congested look, growing motorcycles are nuisance on roads, streets get blocked by cars parked outside houses, markets have no place for growing need of parking vehicles, dust is everywhere. Slums are at the outskirts but the city itself is going to explode and become another congested Karachi or Lahore.