Thanks for your insight, you make good points; it seems to me you don't really like S3, can you elaborate why?
I realized my comment sounded overly negative, so I added a clarification to my comment: Our goal is to bring resumable file uploads to the entire planet, S3 or any other proprietary protocol should not be the base for that.