There is nothing wrong with ZIC A+ 5w-20, as far as engine oil brand and grade is concerned. Saying it based on my personal experience of using it in Vitz and Passo both.
If pick was improper, with bad mileage, then there was something wrong with the car, or engine oil, or both.
Engine oil might be fake, and car may be requiring full tune up.
Does not matter and no harm in it, as long as oil is authentic.
Caltex / Havoline also have blending plants here, and their oils are great (again, as long as they are original, and not fake, counterfeit, etc.). So it cannot be said that if some company has blending parts here in Pakistan, then their oils will be substandard.
They'll have the same criteria throughout the world.