I did not know the historical track, so thank you for that.
Unfortunately, even with the reasoning behind it, it is still more cumbersome and therefore more work, than the older system.
Allow me to point out, point-by-point:
• documents are now atomic objects that carry associations regardless of where they exist on your system: on disk, on the network, in memory or on flash storage,
Except that now there is a hidden file system to maintain that and I no longer have control of it, despite the fact that is is taking up space on my hard drive. It is also harder to utilize a previous version because it requires a Revert.
• to save a document under a new name, you need to make a copy of the document first and then change the new copy's name—this is handled by the "Duplicate" command in the "File" menu of Lion applications.
We got that. We don't like it. It takes 2 extra steps, which is less efficient for the user.
• versions of a document are not duplicates of it. All versions of a document are essentially the one and the same document, except that they track the changes to the document as they appear in different points in time.
But you miss the point: we WANT duplicates. This defeats what the user wants.
• Lion's document management system is intended to support the concept of auto-saving where a document can be changed both in memory and in storage regardless of where in the system it lives.
But not all software behaves that way, which puts the user in a precarious position when saving and duplicating documents (we now have to consider the behavior of each particular program we are working in... "Do I need to save this before closing it?" becomes a constant new concern). It also takes the storage management out of the hands of the user, which again, we don't like nor want. Many of us have systems in place for dealing with large amounts of files. This defeates and destroys our perfectly usable and efficient systems. At the very least, we should be given a choice as to wether or not we want the program to take over this kind of management.
I for one, was not given a choice. I bought a new iMac 27" i7 and it came with Lion. I tried to install and boot from Snow Leopard, using the recommended partition method, from Apple. My machine actually has a newer RAM architecture and will not boot from Snow Leopard, ergo: no choice.
Had I known all this, or had I the luxury of my other machine still working, I would have returned the new iMac and bought a used Tower from Mac of All Trades instead.
As I said before: Apple is not listening, they are instead, apolgizing and trying to make us want it. I have had to spend a great deal of time defeating several of the new "features" because they interfere with my workflow, habits and processes. All f the new "features" could have been made choices, but most are not. It took a lot of work arounds, but I finally got my machine to stop opening programs and last windows - that I had closed before re-starting - from opening up, because the check boxes that are supposed to be a choice, don't always work. Re-booting isn't clean anymore; so again, there are now additional steps for each action that used to be a single click. That is but one small example.
Please get the point of this thread: we don't like the new method; we want the choice to disable it. This is not a step forward when it demands more effort... and for the way we work, it does demand more effort.