Hi, I am not why you are arguing, do you have some better solution? i know its same as cricket teams were not playing in Pakistan and no airline was starting operations in Pakistan. Now with efforts its working as sri lanka visited and British airline started operations. Same as embassy. All European and US visa offices are working and what is problem with Canada
Two option:
1-write emails to immigration minister Canada (i am following up on my side) they reply emails and seriously look the issues. Once they will see that 100s of cases are being delayed and rejected definitely there would be solution, if no one will write on the right place how would they know? Canadian Immigration minister Ahmed is a nice guy, he was a refugee in Canada and also a mulsim so please check website and send him emails
2- Pakistan government can ask to reconsider opening of visa office because security situation is much better
Now if you want you can do or leave upto you