@Erica, I think it depends on whether you think of the structure as a tree and look at it with a programmerās eyes, or if you think of it strictly visually.
In favor of the current behavior is that itās cleaner if youāre thinking of a tree hierarchy such that you donāt have to re-parent the items following siblings. Itās also the way Workflowy works. And thereās also the case you mentioned about not being able to unindent āLevel 2 item 2ā without also affecting āLevel 2 item 3.ā
For me, I picture this visually. Iām not thinking of parent-child relationships, trees, or any of that. Iām thinking that A should be indented less than B. I go back to the way every word processor Iāve used works (LibreOffice, OpenOffice, old versions of Microsoft Word) with their list tools.
For example, in LibreOffice, when you indent or unindent a list item, it only affects the selected item. If you want to move several items, you have to select the items you want to affect. (This is also how the text editors I use work when dealing with Python code.)
I do think that Dynalistās method of affecting the whole tree is convenient by not requiring the user to select everything. But, personally, I think that promoting an item to a higher level and making its siblings its children is something I do far, far more often than demoting an item and turning its children into its siblings.
One other issue that I should have mentioned above, as itās what first caused me to really notice it is this: Suppose the list youāre working on (the children of āAnother exampleā in my OP) is long and extends below the end of the screen so you have to scroll to find the end. Now, promote an item, and itāll disappear entirely from the screen. Why? Because it jumped to the end of the list, below the current viewport. This is quite confusing, because when you promote an item, you donāt expect for it to be deleted. Of course, it isnāt deleted, but it appears that way.
Finally, regarding the name of a setting, how about this: āChange indentation levels visuallyā or its opposite: āChange indentation levels logically.ā Unfortunately, either option would require help text, or better yet, a help animation.