Care to elaborate how exactly?
Basically some of the people who have been flaming me have taken the position of "you either agree with my opinion or your stupid", they are taking the position that because I am in favour of prioritising national security over prioritising letting people encrypt data which they
chose to store on the internet for their convenience.
You see it a lot with American gun nuts who think any type of gun control is wrong.
Congratulations, Deno has just had his identity stolen and house robbed while he was away, because scans of his passport, driving licence, birth certificate and trip itinerary were all leaked online.
To be blunt mate, if Deno stored any of that in the cloud he deserved to have his identity stolen and his house robbed.
Oh, and you caught zero terrorists because their data was already encrypted before uploading (but just in case, they moved all their data to a self-hosted server you aren't even aware exists).
The first part can be mitigated by forcing legitimate cloud providers to reject uploads of encrypted files, this doesn't stop criminals using more nefarious providers but denying access to the common ones does make it harder for them. The second is a problem but depending on the the location they are hosted it allows the authorities to seize physical servers or demand copies of VMs, and also to monitor traffic.
The alternative is of course keeping a copy of every user's key, but then you have the same issue - a database leak and goodbye security.
The simple solution to this is to keep a copy of every users key, in a different location to the storage/main data. To make it secure the target location could be write only so that even if hackers compromised the entire system and got a hold of all the encrypted data they wouldn't be able to read the keys or even access their location (not within a completely unrealistic timeframe of going without getting detected anyway). That way if a nations authorities got a court order to access the cloud storage of Joe Bloggs they could demand his data and decryption key (which could be manually retrieved by a member of staff at the could storge company, with a second member of staff monitoring that he didn't retrieve anything else from the secure vault).
This isn't actually all that dissimilar to something we used to use in enterprise 30 years ago, and while time has moved on the method is just as robust.
If you're so happy to have your personal data out there relatively unprotected, then feel free to put your money where your mouth is and post some scans of your passport, driving licence etc.
Regardless of any encryption I'm not stupid enough to put copies of stuff like that in the cloud.
Oh and to be clear as well, I also think paid personal VPNs services should be banned, because they only reasons to ever use a VPN are for business (in which case they can be provided/licensed by your employer), paranoia, or because you're up to no good.