While I wish all governments would not overstep on the rights of their citizens, Apple deciding to offer the products that they are allowed to offer to those citizens does not appall me. Apple has no control over government actions, and I don’t know that pulling out punishes the government more than the citizens. A company can have their ideologies, but they are ideals which in the real world sadly almost always have to be comprised. You fight as much as you can, but you really have to pick your battles. It would have to be an extremely oppressive situation where I think pulling out would be appropriate or necessary. Because if they pulled out of every country whose government was mistreating its people, what country would be left to do business in?