Encrypting the internet is not enough if a few companies have unlimited resources and the freedom to figure out how to break the encryption (legally).
*Edited for clarity
*Edited for clarity
But a few points:
- No company has unlimited resources. The universe doesn't have unlimited resources, AFAWK. - Even quantum computers can only take the square root of the complexity of many algorithms (Shor's algorithm). - Even if a company can, with concentrated effort, break the encryption used, it prevents (or at least drastically limits) mass surveillance. (If it costs your company a cent to decrypt a transmission, you'll decrypt a whole lot more than if it costs a million dollars per.)