I totally second this reply. Awesome wording.
If I may add one bit, the most totally broken "feature" is the idea ofclearing the undo buffer.
Autosave might be bearable, if not for that - it totally skewers the single best idea that anyone ever brought to office automation, e.g. the ability to undo previous mistakes.
With Autosave on, either I realize I made a mistake within the time that Microsoft arbitrarily set, or I'm done. This is just so stupid.
Maybe their developers will also like a Code Management System that arbitrarily commits their changes every once in a while, as they go along building the code or revising it. Hey, wouldn't that be great.
I totally agree with your addendum. I wonder if their Code Management System is both the origin for this collaborative working idea and the reason for these issues with its implementation.
Clearing the undo buffer every AutoSave may be considered necessary for the MS Office collaborative working mechanism to work, but it really just reflects a failure to implement a collaborative Undo feature instead.
My writing technique is not very concise - I tend to write my ideas down and then go back to revise the structure and content. With Undo I can go back beyond the error (e.g. deleted/moved the wrong paragraph), copy the original text (or cell, slide, etc.),
redo the other editing and then paste the original text back in the document. Without it, I have to rewrite the text from scratch.
The current approach means that every AutoSave version of my document will contain uncorrected editing errors. I'm unlikely to be able to identify which previous version holds the latest pre-error contents or find all the errors in the previously saved versions.