About 4-5 Million Overseas Pakistanis are working in the UAE and there is a huge Labour populace in Saudi Arabia. Most of the time each individual is the sole bread earner of their family. How could the Kingdoms afford it? The Gulf countries are an interesting point as they do not grant citizenship to outsiders. Pakistan exercising its citizen’s voting in Kingdoms/Emirates will cause a local stir.
Actually, if you look at it in a different way, the people in the gulf mostly have no other citizenship. For most of them, their families and all loved ones live in Pak as well and they will themselves return to Pakistan. I think dual citizen overseas Pakistanis shouldn’t be allowed to vote. But OSPs in Gulf countries (the vast majority) have no backup plan and Pakistan is still their only home country. So I think they do have a vested interest in Pakistan and their life does depend on it.