I'm not sure that the budget process or the funding process is itself at fault, because there's already a predictable budget track for capital expenditures under “Strong, Secure, Engaged”. Even before that, there was a capital spending envelope at the Department of National Defence that was highly predictable, and the government provided flexibility at DND to re-profile it according to its needs.
In my opinion, having worked on budgets for decades now, the budget process and the funding process itself is not the main element. There's already significant or sufficient, I think, predictability in the DND capital spending, and I don't think that is the main issue.