WTF?
>hot-button issues such as the Tiananmen Square massacre of 1989<
Sorry, but that's not a 'hot button issue' it was simply a massacre, tho, not knowing how many were 'purged', maybe better to call it 'The Big Lie'.
As for Google doing, or not doing, business with China, they are precisely the same as every other big business, they'll follow the money, no matter how murky the path. They, at least, unlike 20 other big business' told the world they'd been hacked and that China has human rights 'issues'.
I don't see the USA or UK governments threatening to stop business with a regime that ruthlessly murders or disappears its citizens and invade non oil producing countries.