Thus, Google could just as well store all your docs as structured data in a BigTable db (they probably do, actually), and you wouldn't know the difference.This may be a terminology issue. Whether my files are stored on disk or in a database makes no difference to me so long as I can still interact with my files. The actual persistence mechanism for "file" is an implementation detail.
The key thing I get from "the end of files" discussions is how a user interacts with data. From a file point of view you select a file pick an app to pass it to (though usually opting for a default). With an app POV you have to first pick an app and then have it open (or not) some file.
Most of the time, in practice, it amounts to the same thing. E.g. rarely does one navigate to a .doc file then ponder what app to pass it to. But in some cases, such as with audio or graphics files, you do want to consider what app to use with a file, and it may be easier to first find the file and then pass it off to an app based on what you want to do with it.
The other day I noticed something interesting on my Mac Mini. I wanted to manipulate an image file, and the default app association (Preview, I think) was not what I wanted. So I right-clicked to get a choice of apps. Windows and Ubuntu are pretty good about showing a subset of all possible apps for assorted file types, offering likely candidates (e.g. gimp, Paint.net, Photoshop) as top options.
But with OSX I was just given the full list of every app I have installed. I'm not a frequent Mac user (don't care for the UI choices) but I got the feeling that I was doing something completely out of bounds, that OSX was not meant to help guide me from file to app, that I really should be picking the app first.
It left me feeling that this sort of casual exploration and discovery was frowned on, but that might be my OSX-aversion acting up. Still, I can see the same thing with Google; there's not need for users to think about trying different apps with their data because that's already been decided.-