What prevents Google/Amazon to handle the upload like Dropbox does ? I mean if someone else already uploaded a file with the same hash it would be available automagically. I realize that this would not work for self-ripped-encoded albums but it would work for legally/illegally obtained songs.