Big tech has gone too far