This conversation needs to start at a point where we take the status quo of government, intelligence agency and private company operations into account, and not from an idealistic utopian perspective.
Companies or governments with unlimited budgets, zero morals and access to the worlds smartest hackers will always exist. I’m not being some kind of doomer, I’m being realistic.
If you steal money from a digital bank account, you go to prison. If you steal data from OneDrive, usually nothing happens.
Actually, you are not realistic, as no government has unlimited budget.
And yes, we have to work with, what we have. But that doesn't mean we have to make it easy to let the NSA in.
So if they have (something like) a warrant, I am fine with them breaking into someones computers. But it has to be an effort and not just if they feel like it. That would be unchecked power and I am not aware, how that ever turned out fine.