Encryption, to be done right, always has to ultimately be the end user's responsibility. So there is one solid conclusion but it requires work and discipline and is therefore unpopular.
Encrypt before you send/upload, decrypt after you receive/download. If you transmit or receive unencrypted data you are placing trust in someone else and there is no way to really avoid that unless you created and control the chain end-to-end.
So you can use Google Drive, etc., just encrypt your data before uploading if it needs to be secured. A 7-zip file protected with AES256 is decently convenient (from a PC) and secure.
Encrypt before you send/upload, decrypt after you receive/download. If you transmit or receive unencrypted data you are placing trust in someone else and there is no way to really avoid that unless you created and control the chain end-to-end.
So you can use Google Drive, etc., just encrypt your data before uploading if it needs to be secured. A 7-zip file protected with AES256 is decently convenient (from a PC) and secure.