Data must be protected. There’s no argument about that. Solutions to protect data at rest and data in motion have been around for decades. The problem is that for data to be useful, it has to be processed, and, until recently, processing left data wide open to theft or attack.
There is a fundamental architectural weakness that requires data to be exposed and unencrypted in memory for processing. This means that even data that may be fully encrypted over a network or when stored will be unencrypted when it’s processed. Bad actors know this, which is why they target memory to retrieve unencrypted certificates, keys, and, of course, valuable data whether it is in memory, on disk, or stored on the network. This weakness affects virtually every computer and all software ever made.