Apart from the issues listed above, the biggest problem I am facing nowadays is poor internet speed and ping. I have built a new PC, and have finally started building up my steam library. But what discourages me from buying more games is poor internet speed and horrible/inconsistent ping to online servers. I can't play games like DOTA2, CSGO, PUBG, and GTA V, which require updates every other day, and also because I always get above 180ms or so ping. And everyone knows that in online gaming, a 0.18 second disadvantage is huge. I'd come home from office all tired and whatnot, turn on the PC, and there it is; An update of 1 GB or so is waiting.
So if it is possible, please, PLEASE, ask PTCL to improve their service in Nazimabad (I know its a shit area). I would also welcome market penetration from Fiberlink, Stormfiber, and if possible, a good vendor from Connect.net. The local Connect.net vendor is a fraud and cheater (not to mention a huge arsehole).