But if there are indeed large parts of the population that supoort this kind of oppression, then that might actually support the argument for not doing business with them. In that case, not only do you anger the victims to revolt, but also maybe force the oppressors to reconsider if oppressing whatever group of people is worth losing access to so much of modern technology over.
Of course, the possibility is that the oppressors just lash out and make things worse for the victims, or find other ways of hurting them, but despite that possibility, I'd still argue it's more moral for G&A to refuse their demands and leave the country if they have to.
People ought to know better, people have the responsibility to better themselves, their thought patterns, their reasoning, refine their worldview ... but if their ability to do so is already thin, it's hard to blame people, since - it seems - they had very little power to act responsible.
Perhaps you should blame the people, if by the people you mean the Pakistani populace. I say this as a Pakistani. The issue of discrimination towards Ahmedis is something that has widespread support among the populace. From uneducated masses to university professors, poor to rich. Very few people actually oppose the discrimination towards Ahmedis.
And those who speak up to support Ahmedis have to be very careful. The issue with Ahmedis is always pretty closely linked to the issue with blasphemy and of protecting the "Prophet's honor" in Pakistan.
Many people have been killed over the blasphemy issue and even those who would say that blasphemy laws need to be revised were killed.
You can look up the murder of Salman Taseer, the chief minister of Punjab (one of Pakistan's 4 provinces, and the largest province by population). Taseer was killed by his own bodyguard for saying that blasphemy laws should be reviewed.