you have to admit that you're the minority though. the average user doesn't like files. if you've ever done end-user support, you've seen how foreign the whole concept of a filesystem is to most of them. the goal in an average use case is not to modify a file, as so much software seems designed to do, it is to generate some output. people don't open up microsoft word so they can write a letter and save it on their hard drive, they open up word so they can write a letter and print it out. the fact that it gets saved at all is mostly incidental to them, where it gets saved is totally irrelevant.