There is a practical problem: AWS has a very restrictive policy for deleting sub-accounts.
From: https://docs.aws.amazon.com/organizations/latest/APIReferenc...
"You can only close 10% of active member accounts within a rolling 30 day period. This quota is not bound by a calendar month, but starts when you close an account. Within 30 days of that initial account closure, you can't exceed the 10% account closure limit."
I have create so many accounts that when I had to erase them I was stuck in this stupid limit.