If Facebook doesn't work for you (and I agree that it is very complicated, so maybe not the best example), then choose another popular web application. My point was not that Facebook would be better if it used files, and I think you know that. My point was that abstracting away from files makes data lock-in very very easy. And that users are probably not well-informed enough to make a good decision about trading off usability with portability.