I think one has to look at the timeframe when talking Harper. In the early years he was quite supportive and he approved the acquisition of the Leo 2 and Leslie's Future Family of Combat Vehicles program which brought LAV UP and TAPV and was steering to CCV and HIMARS. When CCV was cancelled it was an army decision while the government apparently were prepared to sign the contract within days. Defence spending rose significantly during those years.
Things changed once the combat phase of Afghanistan was over in 2011 and the effects of the US housing crisis was being felt in Canada. The country had run deficits since 2008 and Harper was determined to reduce the deficit. In 2009 it was $55 billion; by 2013 he'd wrestled it down to $5 billion. That came at a cost for the military whose budget is the biggest discretionary fund that the government manages.
Harper did more than the minimum and, in fairness, so had Martin. The villains in this game were Chretien and Trudeau.