I finally got my daughter's POC today. I still have not received mine even though I submitted our applications together online. Hopefully in few more days.
Couple of reasons: If someone is not eligible to receive NICOP then why should he/she even if there is supposedly a glitch in the system due to which it may fall through the cracks? Chances of someone's voting in Pak elections are pretty dim and that obviously can't serve as the reason to switch from POC to NICOP. The only practical difference between POC and NICOP is voting rights and perhaps NICOP will have longer expiration date which isn't really a big deal.
Secondly, some people may work for government or other such projects which may require them to go through background investigation/security clearance. Having NICOP implies having dual citizenship which can complicate the process and will most probably restrict security clearance to a certain level which in trun can effect career mobility/pay grade etc not to mention plain simple inconvenience (you'd probably have to wait an eternity to get cleared etc).
NICOP doesn't (always) mean dual citizenship. NICOP simply means an ID card for "pakistanis" who are residing abroad. I got my NICOP before I became a U.S citizen. As per a NADRA rep I was talking to, you can't even get a CNIC if you are residing abroad. You can only get NICOP if you are overseas. I don't think I glitched the system by getting my children NICOPs. I know many individuals who did the same. NADRA obviously knows what its doing. The word is, if you are abrad even though temporarily (on a visit visa or something), you qualify to get a NICOP.