The whole problem in Pakistan is that in the small car market paksuzuki does not face any competition asides from the cuore. All over the world suzuki faces severe competition that is why if the adopt the same strategy there they would be kicked out in a matter of no time. In sedan market there is still some competition honda, toyota, nissan, etc. That is why atleast models are replaced in a reasonable time frame.
Secondly currently Pakistan still has no emission laws and carby type engines are still being produced. I have not come across any other country which manufactures cars and still has not adopted emission standards.
The healthy way out the the current situation is to introduce more competition in local auto industry. If new assemblers enter the market in a matter of a few months Paksuzuki will not only upgrade engines but replace models also.
And yeah, one has to give credit to the Honda Atlas, they are offering the same technology to Pakistan as being offered to Japan, Europe and the US. The new city in pakistan has a 2008 technology 1.3 ivtec engine which is exactly the same as being offered in other countries right now (not 15-20 years later.). Same is the case with Civic also.
Nowhere in the world is Corolla being offered in 1.3 asides from South Africa, and they have a modern dual VVT engine in their corolla not the same as Pakistani Corolla one. Even the latest suzuki swift (which is a good car no doubt )being offered in Pakistan does not have the same specifications M13A engine that was offered in the 2004-2010 Swift worldwide. I asked someone associated with Paksuzuki, they told me there are currently no chances of model replacement or engine upgrade of any model.
Lets hope things improve in our auto industry, because the way things are going right now now the time does not seem to be far away when even models of sedan cars will not be replaced for decades.