The feature "forceContentToVault=true" is very usefull for external vaulting and specialy for CAD objects which are big in general. But when you used this feature you are oblige to have only ONE master vault as default target. Ok why not !
Now take an "old" system which is working since several years and pass through several Windchill version where the "automatic folder creation" did not exist. This system have the capability to used the "forceContentToVault=true" without any issue BUT CAN NOT used the "automatic folder creation" due to unique "master vault", Why this restriction ?
It is unrealistic to do a revaulting when you have more than 20 TB of data split in more than 50 billions of files. So the capability to design a new root folder with is our master vault as a new default target could be possible. Of course all previous master vault and folders pass to readonly mode.
What we need is to avoid to usage of a "cache vault" which is not need. We want to go directly to the new target master vault without any rules.
When you start from scratch, you have the capability to have several "root folders" when the capability of the previous one is full, you move to another one and so on...
Why we can not have the same but old one Master Vault used "manual folder creation" and then a new Master Vault with "Root folders" ? Hope it is enough clear.
For the moment we are oblige to manage the folder creation to avoid big issue. That's why "Root folders" have been created !