People are talking about IPFS a lot lately, and "interplanetary file system" sure sounds amazing, but not being able to delete anything is a concern imo
It's really the hash name you can't delete, the data might be there. If you think of the name of the file is unique to that file if you change the file then the name or hash changes so the new hash points to the new file and the original hash still points to the original. But unless you pin the data somewhere the hash may point to a data block that has now disappeared. And how sure are you that if you delete something in the cloud that company has actually deleted it?