One would hope!
It is instructive to note that in my experience I have found base line budgeting to be used only by government entities. Private business uses instead what we call zero based budgeting where each line item of the budget must be rejustified ever time a new budget is put together.
I managed budgeting in a major multi-national firm over several years. What ever the process, it is only as good as the people that have power and authority to make decisions.
In ZBB the same old justification can be made, and approved year after year, for an outdated, overly costly department, process, etc.
I recall the motto of a top level manager (managed much of the Alaska Pipeline engineering/construction):
"...what are we doing?....why are we doing it?...and when are we going to stop?"
It is the stop part that is most difficult to bring about. Those involved will cling to their jobs, paychecks, perks, bennies, power, status, etc.
In government the entire system is set up to help them, with unions, work rules, lawyers, etc.
I remember how frustrated top management became, about the centralized computer function. In the end they decided to simply outsource it. They transferred employees to a new entity, chartered that entity to seek other business, and to behave strictly and solely on a profit basis.