Palimino, apartheid laws were wrong but companies doing business here still had to abide by them or face punishment.
Exactly! That’s the key (punishment). There was no moral imperative. They **had** to abide by the law (jump through the hoops) or face sanction. And the apartheid regime was more effective than the ANC in applying sanction. Google is taking a holier-than-thou line. Spinning their withdrawal to their advantage. They could hardly say, “We are withdrawing because the local search engine has more market share, there are hacking attempts and it is difficult for us to do business in China”. Rather put a moral spin on it and get what PR you can.