I've not used the APIs in question, but I'm not sure how this can be totally unexpected, given the marketing promises and the actual technical goals. I read your comment as: "Transparent distributed storage? What could possibly go wrong!"
Compare this to something like google docs, which has ways of handling reverts and simultaneous editing.