Often it does not make sense to have all financial Dimension in one account structure for all ledger accounts. Normally account structures for account ranges (classes) will have to be made.
However, budgeting is only possible for one account structure. This means, Cost Accounting can not be used with plan versions and budgeting has to be done outside D365. It should be possible to Budget more than one account structure.