Part of the question here is how much power one company should have and who is responsible for it. A government is ultimately beholden to its citizens; a company is only beholden to shareholders.
I agree, and personally think we need to be very careful about surrendering data privacy in order to stop the bad guys or creating a surveillance state to police immigration.