Nope, before the current government was elected, the Bundeswehr was underfunded to the point where they didn’t even fulfill NATO’s two percent target. They spent a ton of money on advisors and expensive contracts on top, but that alone was not the reason they were under budget.