If the cursor is on the Lone block, I’d expect CTRL+SHIFT+DOWN to move it down between Parent 1 and Parent 2 (ie. it would appear above Parent 2), and at the same level/depth as them.
If the cursor is on Parent 2, I’d expect CTRL+SHIFT+UP to move it on top of Parent 1
The current behaviour (nesting) is useful, but I’d use it much less than the same-level movement I describe above…
Is this planned?
I did another post about this awhile ago (I think at the time the behaviour I describe did happen in certain cases, which is why I say it’s “inconsistent”):