There was a long stretch during the early days of the Internet when it seemed possible that tech was going to have a uniquely positive impact on the world. Certainly in the 1980s and 1990s, it was possible to think that tech was going to help people overcome the past, and move towards a world of greater understanding. These last 10 years have brought many disappointments. It is frustrating that these tech companies refuse to do the right thing. Over and over again, when we might hope they will take the ethical path, their response is something like "Don't talk about politics at work" which is the corporate way of saying that they've decided to duck their ethical obligations. Very frustrating.