I am not sure if it is that simple, and I think companies have little choice but to be greedy, because if they choose not to be greedy, another greedier company is all but guaranteed to prevail. I suppose it could be argued that companies the size of Apple and Google are not bound by the same constraints as smaller companies. But if they choose to stop doing business in Pakistan, what would become of all of their existing customers? What about all the people who would be deprived of Apple and Google products/services?