I'm no expert on how the Canadian government works, but it's said in the United States that the President proposes, Congress disposes. Unless Congress appropriates money for activities, they just don't happen.
As I say in my formal statement, when the U.S. Congress maintains closer oversight and review, the U.S. military gets better and more effective equipment sooner and cheaper. I can't think of a case where increased oversight by Congress didn't actually help the military. You might worry about the opposite--that it would somehow slow things down--but that hasn't been the case that I can think of.