I agree E.R.C.
But the unfortunate fact is that where defence spending is concerned, our politicians are incompetent salespersons. They just do not know how to properly present things and put them in proper perspective.
They present the defence spending as if it was new programs for everyone's benefit. Present all the following in the same way: "Today, we are introducing a new national day care program - free daycare for all Canadian's, that will involve an investment of 20 B$"; "Our government will beat this recession with a $30 B$ new investment in municipal infrastructure!"; or, "Today, we have contracted for the purchase of 65 new F-35 jetfighters at a cost of 19 B$, because we believe in a strong Canada."
I too would be livid to think the government would want to spend that much EXTRA money in one shot!
Compare to this presentation:
" Good morning everyone. As you know, our government is dedicated to maintaining a strong national defence for Canada. Our fleet of CF-18 fighter jets, which have served, and are still serving Canada well, is coming soon to the end of its usefull life. We must therefore provide for its replacement. I am happy to announce that we have contracted for the acquisition of 65 F-35 jetfighters for that purpose. This programme has an expected cost of 19 B$ over its full life cycle of 30 years. We expect costs of a few hundred millions in most year, with annual expenditures around 1.5 B$ in the five years where the program will be at its peak. As this funding will come out of the annual capital acquisition budget of DND - since it will be that program's turn at its lion's share - we only expect an extra increase in defence spending of approximately 1 and 1/2 percent in those five peak years. Any questions?"
I think Canadians would have no problem with this second scenario.