2 ms·The technology giants didn’t deserve public trust in the first place2 points by craftsman 8y ago