Momma always told me, "Pick your battles." I am not sure this is the right battle to be picking. The Chinese don't play around. They recently executed a British national for drug crimes: http://www.spiegel.de/international/europe/0,1518,669573,00.... They sentenced a corrupt business woman to death: http://www.mainjustice.com/2009/12/18/china-to-execute-woman... According to that same article they also execute for tax evasion. Also, the food safety guy for taking bribes: http://news.bbc.co.uk/2/hi/asia-pacific/6286698.stm
I'm no fan of Google and I hope my bias isn't clouding my rationale here, but I'm not really sure this is the right battle to pick. China isn't Microsoft. They aren't Apple. China is a sovereign nation with laws that should be respected. If you don't respect their laws, don't do business there. Can it be any simpler than that? Is there a moral justification for Google's behavior that I'm missing?
I can't help but think our government's wishy-washy attitude toward the enforcement of law has convinced our business leaders that they are above it. In many ways, they are above the law in the U.S., but not in China.
Google has unfairly threatened the lives and freedom of their employees in China. There's no bluffing in a game like this. Even rationally speaking, I think it's quite irresponsible of Google to do this.
If Google thinks they are going to change Chinese society or Chinese law or get away with behavior like this, they're delusional.
I'd like to suggest a book for Google executives, it's called Kiss, Bow, or Shake Hands http://www.kissboworshakehands.com/2004GTC/index.html