SOLUTION – MAC OS WORK AROUND – The abilty to drag drop across the info tree is essential if for complex structures. On a MAC you can install a free app called FoldingText and make it the default app for .md files. Then bind the obsidian command open-in-default-app to a convenient key. When you hit this key obsidian will save contents of the current file and launch it in FoldingText. The folding text app has the ability to increase/decrease the “####” marks for an entire subtree, and you can select-drag whole sub-trees when they are folded. Once you have re-arranged your trees, just close FoldingText and you are back in Obsidian!
(NOTE: when you increase or decrease “####” depth the display gets a little wonky with multiple fold sections stacked up. Don’t worry about it… the underlying text data is just fine, it is just wonky display behavior.)
I still cannot wait until we have this native in Obsidian, but this will help until then.