Did the BoC governor also say "the only tool the BoC has is a hammer"? Because that would be an odd criticism coming from the guy in charge of the BoC.
And, yeah...the whole point in raising interest rates right now, is to slow borrowing, until energy costs have stabilized again. You don't want the current cost of oil to impact borrowing, only to have it come down again in a year, and have people holding more debt than it's worth.
This is simply an unfortunate economic fact.