Things are not as simple as you state. You can't blame people for purchasing vitz, everyone would want to purchase a new car at a good price but we don't have that option due to mafia of local auto assemblers.
Swift is great car but Paksuzuki has mad a lot of cost cutting in the local assembled version. (there are so many things they have removed from PKDM version - UV Glass, Cabin Light, Rear Wiper and Washer, Airbags, Pretension with force limiters, No of Body protection bars, VVT)
For almost the first 2.5 years there was no availability of automatic variant. And yes it's a newer car but one cannot ignore the fact that they have introduced a car after it has been replaced in all other countries in the world. Paksuzuki is trying to treat Pakistani Market as a dumping ground. And now when five years have passed they have no intention of replacing Swift leave swift even mehran, bolan, ravi, and cultus are not being replaced. If you read the news Paksuzuki is going to the extent of modifying our auto policy to restrict new assemblers, quality and safety standards, and model replacement time frames.
And airbags are life savers and should be mandatory. Let's not be biased against any particular brand and think from a rational perspective. They are mandatory is most auto assembling countries now.
There are pros of swift no doubt - new, warranty, good drive, immobilizer, etc.