I'd say cancelling military procurements from
US sources makes perfect sense in terms of 
recent US trade conduct.
.
The problem is in the question;
and buy what???
.
Check out the 750% overbudget (so far )
ship program, and tell me how another 
plane contract would do any better???
.
Sad to say, but there is an entrenched
attitude within Ottawa, that cost control
and efficiency are for "little people"...
gov't bureaucrats can blow it every day... 
no problem, or at least no consequences.
.